Sample Course Sequence for the Major in Computer Science

A course planning guide for this major may be found hereThe major course planning guides are not part of the official Undergraduate Bulletin, and are only updated periodically for use as an advising tool. The Undergraduate Bulletin supersedes any errors or omissions in the major course planning guides.  

FRESHMAN

FALL Credits
 First Year Seminar 101 1
 WRT 101 3
 CSE 101 (TECH)
 AMS 151 (QPS) 3
 Natural Science (SNW) 4
Total 14
 
SPRING Credits
 First Year Seminar 102 1
 WRT 102 (WRT) 3
 AMS 161 3
 Natural Science  4
 CSE 114 (TECH)  4
 Total  15
 
SOPHOMORE

FALL Credits
CSE 214  3
CSE 215 3
SBC 3
Natural Science 4
SBC 3
 Total  16
 
SPRING Credits
CSE 219  4
CSE 220  3
AMS 210  
 3
SBC  3
SBC  3
 Total 16
 
JUNIOR

FALL Credits
CSE 300 (SPK & WRTD)  3
CSE 320 3
CSE 303  3
AMS 301  3
SBC  3
 Total  15
 
SPRING Credits
CSE 312 (STAS, CER, ESI) 3
CSE 305 or CSE 306 3
CSE 373 3
Elective 3
AMS 310
 3
 Total  15
 
SENIOR

FALL Credits
CSE 308
CSE advanced course  3
CSE technical elective  3
Elective 3
Elective  3
 Total 15
 
SPRING Credits
CSE advanced course  3 
CSE technical elective 3
CSE technical elective  3 
Elective  3
Elective
 3
  Total  15

Notes:

  • SBC refers to the following (five) categories: HUM, SBS, ARTS, USA, GLO
  • Students may satisfy the Pursue Deeper Understanding and Prepare for Life-Long Learning categories of the SBC by completing CSE 300 and one of the following course clusters: