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 |