General Track – 39 credits CS/ 124 total
Sample Four-Year Plan
Freshman Year
Fall Semester (17 credits) |
Spring Semester (16 credits) |
CSC 14: Discrete Structures I (3) |
CSC 24: Discrete Structures II (3) |
CSC 15: Fund. Comp. Science I (4) |
CSC 16: Fund. Comp. Science II (4) |
MATH 71: Calculus I (4) |
WSC 2: Composition (3) |
WSC 1: Composition (3) |
Distribution (6) |
Distribution (3) |
|
Sophomore Year
Fall Semester (16-17 credits) |
Spring Semester (16-17 credits) |
CSC 17: Fund. Comp. Science III (3) |
CSC 112: Comp. Operating Systems (3) |
CSC 110: Intro. Comp. Architecture (3) |
CSC elective (3) |
Science (4-5) |
Science (4-5) |
Language (3) |
Language (3) |
Distribution (3) |
Distribution (3) |
Junior Year
Fall Semester (15-16 credits) |
Spring Semester (15 credits) |
CSC 120: Algorithms and data structures (3) (*) |
CSC 161: Intro. to Automata Theory (3) |
CSC elective (3) |
CSC elective (3) |
Science (3-4) |
Distribution (6) |
Distribution (3) |
Language (3) |
Language (3) |
|
Senior Year
Fall Semester (14 credits) |
Spring Semester (15 credits) |
CSC elective (3) |
CSC163: Computing, Ethics, & Society (1) |
Distribution (3) |
Elective (2) |
Distribution (3) |
Elective (3) |
Distribution (3) |
Elective (3) |
Elective (2) |
Elective (3) |
|
Elective (3) |
(*) You need to take one of CSC 120 or CSC 161, not both.