Campuses:
Morris Campus
Computer Science MinorDivision of Science & Mathematics  Adm
Division of Science and Mathematics
ObjectivesThe computer science curriculum is designed to provide students with a strong foundation in the diverse and rapidly changing field of computing. The science of computing is emphasized with a focus on fundamental principles and the formal underpinnings of the field. Students are encouraged to use and supplement their formal education through a variety of research opportunities, participation in discipline colloquia and student/professional organizations, and pursuit of internship experiences or international studies opportunities.
Program Delivery
This program is available:
Minor Requirements
No more than two courses with a grade of D or D+, offset by an equivalent number of credits of A or B grades, may be used to meet the requirements for a computer science minor. Nonelective courses taken SN may not be counted towards the minor. A minimum GPA of 2.00 is required in the minor in order to graduate. The GPA includes all, and only, University of Minnesota coursework. Grades of "F" are included in GPA calculation until they are replaced.
Required Courses
CSCI 1201  Introduction to Digital Media Computation
[M/SR]
(4.0 cr)
or
CSCI 1301  Problem Solving and Algorithm Development
[M/SR]
(4.0 cr)
CSCI 1302  Foundations of Computer Science
[M/SR]
(4.0 cr)
or
MATH 2202  Mathematical Perspectives
[M/SR]
(4.0 cr)
MATH 3411  Discrete and Combinatorial Mathematics
(4.0 cr)
CSCI 2101  Data Structures
[M/SR]
(5.0 cr)
Required Elective Courses
Take 5 or more credit(s) from the following:
·
CSCI 3402  Computing Systems: Concepts
(3.0 cr)
·
CSCI 3403  Computing Systems: Practicum
(2.0 cr)
·
CSCI 3501  Algorithms and Computability
(5.0 cr)
·
CSCI 3601  Software Design and Development
(5.0 cr)
Take 4 or more credit(s) from the following:
·
CSci 3xxx
·
CSci 4xxx
Minor Elective Courses
Take 4 or more credit(s) from the following:
·
CSCI 2701  Introduction to Data Science
[M/SR]
(4.0 cr)
·
MATH 1021  Survey of Calculus
[M/SR]
(4.0 cr)
·
MATH 1101  Calculus I
[M/SR]
(5.0 cr)
·
MATH 1102  Calculus II
[M/SR]
(5.0 cr)
·
MATH 2101  Calculus III
[M/SR]
(4.0 cr)
·
MATH 3111  Linear Algebra
(4.0 cr)
·
MATH 2202  Mathematical Perspectives
[M/SR]
(4.0 cr)
·
MATH 2401  Differential Equations
[M/SR]
(4.0 cr)
·
MATH 2501  Probability and Stochastic Processes
[M/SR]
(4.0 cr)
·
MATH 3xxx
·
MATH 4xxx
·
STAT 1xxx
·
STAT 2xxx
·
STAT 3xxx
·
STAT 4xxx


Credits:  4.0 [max 4.0] 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Fall 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Prerequisites:  1102 or higher or # 
Typically offered:  Every Fall 
Credits:  5.0 [max 5.0] 
Typically offered:  Every Fall 
Credits:  3.0 [max 3.0] 
Typically offered:  Every Spring 
Credits:  2.0 [max 2.0] 
Typically offered:  Every Fall 
Credits:  5.0 [max 5.0] 
Typically offered:  Every Fall 
Credits:  5.0 [max 5.0] 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Course Equivalencies:  02221  CSci 2701/Stat 2701 
Prerequisites:  CSci 1201 or CSci 1251 or CSci 1301, Stat 1601 or Stat 2601 or Stat 2611 or # 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Prerequisites:  1012 or placement; credit will not be granted for Math 1021 if a grade of C or higher has previously been received for Math 1101 
Typically offered:  Every Spring 
Credits:  5.0 [max 5.0] 
Typically offered:  Every Fall & Spring 
Credits:  5.0 [max 5.0] 
Typically offered:  Every Fall & Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Fall & Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Fall & Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Spring 
Credits:  4.0 [max 4.0] 
Typically offered:  Every Fall 
Credits:  4.0 [max 4.0] 
Course Equivalencies:  00927  Math 2501/Stat 2501 
Typically offered:  Every Fall 