University of Minnesota

Department of Computer Science & Engineering

Undergraduate Guide

2009 - 2010

PDF Version

Index

7. CS Requirements

This section lists the courses required for a Computer Science bachelor's degree. It does not include university requirements (such as the university's liberal education requirements) or college requirements (such as CLA's second language requirement).

7.1. CLA B.A.

  1. Math and Statistics: Math 1271 (or 1371), Math 1272 (or 1372), Math 2243 (or 2373), Stat 3021
  2. CS Lower Level: CSci 1901, CSci 1902, CSci 2011, CSci 2021
  3. CS Upper Level: CSci 3081W, CSci 4011, CSci 4041, CSci 4061
  4. CS Upper Division Emphasis: 9 credits of approved CSci 4xxx/5xxx classes

7.2. IT B.S.

  1. Math, Science, and Statistics: Math 1271 (or 1371), Math 1272 (or 1372), Math 2243 (or 2373), math elective (approved 4xxx or 5xxx math course), Physics 1301, Phys 1302, Stat 3021
  2. CS Lower Level: CSci 1901, CSci 1902, CSci 2011, CSci 2021, CSci 2031
  3. CS Upper Level: CSci 3081W, CSci 4011, CSci 4041, CSci 4061
  4. CS Upper Division Emphasis: 17 credits of approved classes, of which at least 9 must be approved CSci 4xxx/5xxx classes