Recommended Course Sequence

Year 1

Year 2

Years 3 & 4

CSC 140
CSC 151
MAT 120 or 121

CSC 144
CSC 218
CSC 301 

300-level CSC courses