Morris campus

← Return to program description

Program Sample Plan

Program name: Computer Science B.A.
Sample Plan: Computer Science 1
Total Credits: 53.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: 9.0 cr
CSCI 1301 - Problem Solving and Algorithm Development : 4.0 cr : M/SR
MATH 1101 - Calculus I : 5.0 cr : M/SR
Year 1 - Spring Semester: 8.0 cr
CSCI 1302 - Foundations of Computer Science : 4.0 cr : M/SR
MATH 2111 - Linear Algebra : 4.0 cr : M/SR
Year 2 - Fall Semester: 8.0 cr
CSCI 2101 - Data Structures : 5.0 cr : M/SR
STAT 2xxx : 3.0 cr
Year 2 - Spring Semester: 7.0 cr
CSCI 3601 - Software Design and Development : 5.0 cr : M/SR
IS 1091 - Ethical and Social Implications of Technology : 2.0 cr : E/CR
Year 3 - Fall Semester: 5.0 cr
CSCI 3501 - Algorithms and Computability : 5.0 cr : M/SR
Year 3 - Spring Semester: 4.0 cr
CSCI 4554 - Theory: Cryptography : 4.0 cr
Year 4 - Fall Semester: 8.0 cr
CSCI 3401 - Models of Computing Systems : 5.0 cr : M/SR
CSCI 4901 - Senior Seminar : 1.0 cr
CSCI 4605 - Programming and Languages: Refactoring : 2.0 cr
Year 4 - Spring Semester: 4.0 cr
CSCI 4453 - Systems: Database Systems : 4.0 cr