Top School in Minneapolis for a Computer Science Degree

Students interested in studying computer science in Minneapolis, MN, have only a few schools to choose from. Read about a top local school's degree programs, ranking and tuition info to help find the right one for you.

View Popular Schools

School and Ranking Information

Computer science studies in or within ten miles of Minneapolis are provided mainly by 4-year private colleges and universities. Based on rankings, student population and number of degrees conferred in the subject area, the following university is considered a top school in Minneapolis for computer science programs:

  • Winner: The University of Minnesota - Twin Cities is the largest school and only public institution in or near Minneapolis that offers computer science programs. No other school in the area awards more degrees in this field of study. The university's computer science programs result in a bachelor's, master's or doctoral degree.

School Info Chart

Category University of Minnesota - Twin Cities
Distinction #71 (tie) Best National Universities (2015)*
Location Minneapolis, Minnesota
School Type 4-year, public
Tuition & Fees (2013-2014) Undergrad: $13,555 (in-state); $19,805 (out-of-state)**
Computer Science Degrees Offered Bachelor's, master's and doctoral
Computer Science Degrees Awarded (all levels) in 2012-2013 291**
Most Popular Computer Science Degree in 2012-2013 Bachelor's (177 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 75%**
Noteworthy Computer science graduate programs rank #29 among national universities (2014)*; computer science programs rank #57 (tie) among global universities (2015)*

Sources: *U.S. News and World Report; **NCES College Navigator

University of Minnesota - Twin Cities Campus

  • Computer science students can access such recognized computing institutions as the Minnesota Supercomputer Institute and the Digital Technology Center
  • Computer science faculty have received 23 CAREER awards from the National Science Foundation (NSF)
  • The campus offers student chapters of the Institute of Electrical and Electronics Engineering (IEEE) and the Association of Computing Machinery (ACM)

The University of Minnesota - Twin Cities is the state's flagship university and is comprised of five campuses. More than 51,000 students are enrolled in about 140 degree programs. The College of Science and Engineering operates 14 academic departments, including the Department of Computer Science and Engineering. The department offers a Bachelor of Science, Master of Science and Doctor of Philosophy (Ph.D.) in Computer Science. Students can also earn a bachelor's degree in computer science from the university's College of Liberal Arts.

Both the Bachelor of Science (B.S.) and the Bachelor of Arts (B.A.) in Computer Science programs introduce students to basic and advanced computer science concepts. In either program, students complete courses focusing on subjects such as discrete structures, statistics, mathematics, operating systems and program development. Students pursuing a B.A. complete a shorter 120-credit-hour program with a foreign language component, while students in the B.S. program complete a 124-credit-hour program with physics courses. Each program allows students to pick an emphasis, such as robotics, computer architecture, graphics or software.

Students in the 31-credit-hour Master of Science (M.S.) in Computer Science program may complete a project, thesis or a coursework project prior to graduation. All students complete courses in three separate breadth requirement areas, which includes systems, theory and applications. Unlike the M.S. program, the Master of Computer Science does not require any research work in the form of a thesis or project. This is a coursework-only program that requires completion of breadth requirement courses and classes in areas of additional interest. Students may select from a wide variety of coursework in topics such as artificial intelligence, numerical computing and computer architecture.

The Ph.D. in Computer Science program is designed for individuals interested in research and who hold at least a bachelor's degree in computer science. It consists of a 24-credit-hour thesis and 43 credit hours of coursework. Classes cover the breadth requirements and those of personal interest to the student. Students must take both written and oral preliminary exams in their second year, and must also pass a thesis proposal examination before beginning their research.

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?