Twin Cities campus

← Return to program description

Program Sample Plan

Program name: Computer Science B.A.
Sample Plan: Computer Science
Total Credits: 120.0
The sample plan below shows you one of several possible ways to complete this degree. Your academic plan may look different if you have already fulfilled some requirements, if you have multiple course options to choose from in your major, or if courses don't fit your schedule in a given term. Use Graduation Planner to make your customized plan, and work with your academic adviser to ensure that you are on track to graduate on time.
Year 1 - Fall Semester: 16.0 cr
MATH 1271 - Calculus I : 4.0 cr : MATH : Preferred Course
Freshman Composition :4.0 cr
Language :5.0 cr
LE (Arts/Humanities) :3.0 cr
Year 1 - Spring Semester: 16.0 cr
CSCI 1901 - Structure of Computer Programming I : 4.0 cr
MATH 1272 - Calculus II : 4.0 cr : Preferred Course
Language :5.0 cr
LE (Writing Intensive - Lower Division) :3.0 cr
Year 2 - Fall Semester: 16.0 cr
CSCI 1902 - Structure of Computer Programming II : 4.0 cr
CSCI 2011 - Discrete Structures of Computer Science : 4.0 cr
Language :5.0 cr
LE (Diversity and Soc Justice US) :3.0 cr
Year 2 - Spring Semester: 15.0 cr
CSCI 2021 - Machine Architecture and Organization : 4.0 cr
STAT 3021 - Introduction to Probability and Statistics : 3.0 cr
Language :5.0 cr
LE (Global Perspectives, Social Sciences) :3.0 cr
Year 3 - Fall Semester: 15.0 cr
CSCI 2033 - Elementary Computational Linear Algebra : 4.0 cr
CSCI 3081W - Program Design and Development : 4.0 cr : WI
LE (Biological Sciences) :4.0 cr
LE (Historical Perspectives) :3.0 cr
Year 3 - Spring Semester: 15.0 cr
CSCI 4041 - Algorithms and Data Structures : 4.0 cr
CSCI 4061 - Introduction to Operating Systems : 4.0 cr
LE (Physical Sciences) :4.0 cr
LE (Writing Intensive - Upper Division) :3.0 cr
Year 4 - Fall Semester: 12.0 cr
CSCI 4xxx : 3.0 cr
CSCI 5xxx : 3.0 cr
LE (Literature) :3.0 cr
LE (Technology and Society) :3.0 cr
Year 4 - Spring Semester: 15.0 cr
CSCI 4xxx : 4.0 cr
CSCI 5xxx : 3.0 cr
LE (Civic Life and Ethics) :3.0 cr
Elective :3.0 cr
Elective :2.0 cr