First Year (starting in odd numbered years) |
Fall Term | Winter Term | May Term |
CS 1124 CS1: Intro to Computer Science | CS 2124 CS2: Object-Oriented Programming | |
MATH 1304 Calculus I | CS 2144 Computer Organization | |
|
Sophomore Year |
Fall Term | Winter Term | May Term |
CS 2444 CS3: Data Structures | CS 3074 Operating Systems | |
| CS Elective | |
|
Junior Year |
Fall Term | Winter Term | May Term |
CS 2344 Discrete Structures
| CS Elective | |
CS Elective | | |
|
Senior Year |
Fall Term | Winter Term | May Term |
CS-3444 Software Engineering | CS 4444 Senior Project | |
CS-3234 Principles of Programming Languages | | |
|
First Year (starting in even numbered years) | | |
Fall Term | Winter Term | May Term |
CS 1124 CS1: Intro to Computer Science | CS 2124 CS2: Object-Oriented Programming | |
MATH 1304 Calculus I | | |
|
Sophomore Year | | |
Fall Term | Winter Term | May Term |
CS 2444 CS3: Data Structures | CS 2144 Computer Organization | |
CS 2344 Discrete Structures | CS Elective | |
|
Junior Year | | |
Fall Term | Winter Term | May Term |
CS-3234 Principles of Programming Languages
| CS 3074 Operating Systems | |
CS Elective | | |
| | |
|
Senior Year | | |
Fall Term | Winter Term | May Term |
CS-3444 Software Engineering | CS 4444 Senior Project | |
CS Elective |