Computer Courses in Minnesota with Degree Program Information

Jul 20, 2019

Minnesota has about 50 public and private not-for-profit universities and colleges that offer computer programs. Learn about the degree programs, tuition info and program options for ten of the largest schools to make an informed education decision.

View Popular Schools

Essential Information

Individuals seeking computer courses have several options in Minnesota. The state's schools offer undergraduate and graduate degree programs in computer science, computer information systems and other related majors.

Programs consist of computer labs and coursework, and students may choose areas of specialization in some cases. They may be required to complete internships or capstone projects toward the end of their studies. Some graduate students could pursue teaching assistantships. Here are the ten largest 4-year universities in Minnesota that offer associate's, bachelor's, master's and doctoral degree programs such as:

  • Computer Science
  • Computer Science/Electrical and Computer Engineering
  • Computer Science with concentration in Health Information Technology
  • Computer Information Systems
  • Information Technology

Metropolitan State University

Located in Saint Paul, Metropolitan State University offers bachelor's degrees in computer science, computer forensics and computer information technology. These programs provide a strong background in practical and theoretical knowledge of information technology and sciences. The 34-credit master's degree program focuses on computer security and distributed systems. It provides advanced training in the practice and theory of computer science. Acceptance into these programs requires a minimum cumulative grade point average of 2.5 in general education courses. Students must also meet computer science and math prerequisites.

  • Programs Offered: Bachelor of Science in Computer Information Technology,
    Bachelor of Science in Computer Science,
    Bachelor of Applied Science in Computer Forensics,
    Master of Science in Computer Science
  • Tuition & Fees (2012-2013): $6,642 in-state; $13,227 out-of-state*
  • School Type & Setting: 4-year; public; large city

Minnesota State University-Mankato

Located in Mankato, Minnesota State University-Mankato offers a bachelor's degree in computer information technology that trains students about the creation, integration, application and administration of computing technologies. Students select a specialization in information technology. They must also complete a training internship or capstone project. Students must also pass certain math, English and IT courses with a grade of C or better as prerequisites.

Minnesota State University-Moorhead

Minnesota State University-Moorhead offers three bachelor's degrees related to computer science: computer information systems, computer science and computer information technology. Program curriculum for each of these majors is described as rigorous and is continually updated to remain current. Students may seek internship opportunities in the Fargo-Moorhead area. The school provides several computer labs, as well as an advanced technologies research facility.

Saint Cloud State University

Saint Cloud State University in Saint Cloud offers an 83-credit bachelor's degree in computer science program and a 50-credit bachelor's degree in applied computer science. Both provide core training in areas such as computer architecture, operating systems, data structures and programming. Students must maintain a grade point average of at least 2.5 in the program to graduate. The university also offers a 30-credit master's degree in computer science that may be taken full-time or part-time. This program prepares students for information systems professions. The university offers graduate teaching assistantships.

Southwest Minnesota State University

Located in Marshall, Southwest Minnesota State University offers a bachelor's degree in computer science. The 120-credit program provides foundational training in all aspects of computer science. It teaches students to apply these technical skills in other fields such as business administration, science and education. All major and minor coursework must be completed with a grade of 'C' or better.

St. Mary's University of Minnesota

St. Mary's University of Minnesota in Winona offers a bachelor's degree in computer science that uses projects to develop software design and development skills. The program follows a 3-1 educational model, meaning that students undergo three years of intense course work that is followed by a year of project-based training. These projects may include internships at regional companies. The goal is to have students develop the skills, practices and knowledge needed to design and develop software.

University of Minnesota-Duluth

The University of Minnesota-Duluth offers undergraduate and graduate degree programs related to computer science. It's computer science degree program requires 120 credits to graduate, and provides students with a strong foundation in programming languages, data structures, software design, statistics, mathematics and computational problem solving. The university also offers a double major of computer science and electrical and computer engineering, which requires the completion of 29 additional credits in computer science courses. A bachelor's degree in computer information systems is also available that focuses on business functions using information technology. There is also a master's degree in computer science that provides training in research and applications.

University of Minnesota-Twin Cities

Located in Minneapolis, the University of Minnesota-Twin Cities offers a bachelor's degree, four master's degrees and a doctorate degree in computer science. These programs incorporate the latest technology into their curriculum and students have access to state-of-the-art computing platforms. The university's Department of Computer Science and Engineering has joint research projects and partnerships with businesses, government and industry corporations, including Microsoft, Cisco and IBM. Letters of recommendation are required for all graduate program applicants.

University of St. Thomas

Located in Saint Paul, the University of St. Thomas offers bachelor's degrees in computer science, information systems, information technology and information security. These programs provide core training in computer designs, applications, software and systems. Students learn about concepts such as systems analysis, artificial intelligence, security, networking and database design. The information security program prepares students for occupations in network security, computer security, information assurance and cryptography. Graduates of the information technology program learn how to design and troubleshoot networks, website and computer systems used in a variety of industries.

Winona State University

Winona State University, located in Winona, offers a bachelor's degree in computer science and one in applied computer science that offers four tracks. Both programs require courses in applied and theoretical computer science. The applied computer science program allows students to apply their studies toward a specific option, including bioinformatics, human computer interaction and geographic information technology. Students must have an overall grade point average of at least 2.5 in major and minor courses to graduate.

School Comparison: At a Glance

School Name School Type and Setting Computer Degrees Offered Undergraduate Tuition & Fees (2018-19)
Metropolitan State University 4-year; public; large city Bachelor of Science in Computer Information Technology,
Bachelor of Science in Computer Science,
Bachelor of Applied Science in Computer Forensics,
Master of Science in Computer Science
$7,879 in-state; $14,980 out-of-state*
Minnesota State University-Mankato 4-year; public; remote town Bachelor of Science in Computer Information Technology $8,184 in-state; $16,235 out-of-state*
Minnesota State University-Moorhead 4-year; public; midsize suburb Bachelor of Science in Computer Information Systems,
Bachelor of Science in Computer Science,
Bachelor of Science in Computer Information Technology
$8,496 in-state; $15,906 out-of-state*
Saint Cloud State University 4-year; public; small city Bachelor of Science in Computer Science,
Bachelor of Science in Applied Computer Science,
Master of Science in Computer Science
$7,472 in-state; $15,114 out-of-state*
Southwest Minnesota State University 4-year; public; rural Bachelor of Science in Computer Science $8,612*
St. Mary's University of Minnesota 4-year; private not-for-profit; distant town Bachelor of Science in Computer Science $35,110*
University of Minnesota-Duluth 4-year; public; small city Bachelor of Science in Computer Science,
Bachelor of Science in Computer Science/Electrical and Computer Engineering,
Bachelor of Science in Computer Information Systems,
Master of Science in Computer Science
$13,366 in-state; $18,484 out-of-state*
University of Minnesota-Twin Cities 4-year; public; large city Bachelor of Science in Computer Science,
Master of Science in Computer Science,
Masters of Computer Science in Computer Science,
Master of Science in Software Engineering,
Master of Science in Computer Science with concentration in Health Information Technology,
Doctorate in Computer Science
$14,760 in-state; $30,438 out-of-state*
University of St. Thomas 4-year; private not-for-profit; large city Bachelor of Science in Computer Science,
Bachelor of Science in Information Systems,
Bachelor of Science in Information Technology,
Bachelor of Science in Information Security
$42,736*
Winona State University 4-year; public; distant town Bachelor of Science in Computer Science,
Bachelor of Science in Applied Computer Science with tracks in bioinformatics, computer information systems, geographic information technology and human computer interaction
$9,425 in-state; $15,348 out-of-state*

Source: *NCES College Navigator

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?