Twin Cities campus

← Return to program description

Program Sample Plan

Program name: Computer Science B.A.
Sub-plan: Integrated Computer Science B.A./M.S. Program
Sample Plan: Integrated B.A./M.S. Sample Plan
Total Credits: 136.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: 17.0 cr
MATH 1271 - Calculus I : 4.0 cr : MATH : Preferred Course
Freshman Composition :4.0 cr
Language :5.0 cr
CLA 1001 1.0 cr
LE (Arts/Humanities, Diversity and Soc Justice US) :3.0 cr
Year 1 - Spring Semester: 18.0 cr
MATH 1272 - Calculus II : 4.0 cr : Preferred Course
CSCI 1133 - Introduction to Computing and Programming Concepts : 4.0 cr
Language :5.0 cr
CLA 1002 1.0 cr
LE (Biological Sciences, Environment) :4.0 cr
Year 2 - Fall Semester: 18.0 cr
CSCI 1933 - Introduction to Algorithms and Data Structures : 4.0 cr
CSCI 2011 - Discrete Structures of Computer Science : 4.0 cr
Language :5.0 cr
Elective :2.0 cr
LE (Civic Life and Ethics, Historical Perspectives) :3.0 cr
Year 2 - Spring Semester: 18.0 cr
CSCI 2021 - Machine Architecture and Organization : 4.0 cr : Preferred Course
CSCI 2041 - Advanced Programming Principles : 4.0 cr
LE (Social Sciences) :3.0 cr
Language :5.0 cr
Elective :2.0 cr
Year 3 - Fall Semester: 17.0 cr
CSCI 3081W - Program Design and Development : 4.0 cr : WI
CSCI 4041 - Algorithms and Data Structures : 4.0 cr
STAT 3021 - Introduction to Probability and Statistics : 3.0 cr : Preferred Course
Elective :2.0 cr
LE (Physical Sciences, Writing Intensive - Lower Division) :4.0 cr
Year 3 - Spring Semester: 17.0 cr
CSCI 2033 - Elementary Computational Linear Algebra : 4.0 cr : Preferred Course
CSCI 4061 - Introduction to Operating Systems : 4.0 cr
CSCI 4707 - Practice of Database Systems : 3.0 cr
LE (Writing Intensive - Lower Division) :3.0 cr
Elective :3.0 cr
Year 4 - Fall Semester: 16.0 cr
CSCI 4131 - Internet Programming : 3.0 cr
LE (Writing Intensive - Upper Division) :3.0 cr
Elective :3.0 cr
Integrated Program Course Requirement 3.0 cr
Integrated Program Course Requirement 3.0 cr
Integrated Program CSCI 8970 Colloquium 1.0 cr
Year 4 - Spring Semester: 15.0 cr
CSCI 4211 - Introduction to Computer Networks : 3.0 cr
Integrated Program Course Requirement 3.0 cr
Integrated Program Course Requirement 3.0 cr
Integrated Program Course Requirement 3.0 cr
LE (Global Perspectives, Literature) :3.0 cr