The study of computer science involves becoming a top-notch problem solver. The solutions computer scientists focus on are processes for solving the problem. These processes are expressed using the language of algorithms. Ultimately, the solution is programmed into a computer.
Because of their flexibility, computers are integral to most research and are indispensable in most professional careers. In education they are used for instruction, for learning, and for efficiency. In industry they are revolutionizing businesses, and in science they allow us to simulate a Jupiter fly-by, to design the next generation air-bus, and to investigate the effects of pollutants on the environment.
Computer Science majors learn to look at complex situations, identify patterns, and develop processes that take advantage of those patterns in order to solve a problem or improve an approach to a problem. They transform their solutions into algorithms and implement programs for a broad range of software systems. Majors in Computer Information Systems, a program offered jointly with Business Administration, study software development for automating business processes.
Department of Mathematics and Computer Science
Hagg-Sauer Hall 348
Phone: (218) 755-2880
Fax: (218) 755-2822
For more information see Computer Science in the Academic Catalog.