Suggested course sequence for B.S. degree
Seminar for Freshmen (4)
Freshman Writing (8)
MATH 165– 166 (8)
CMPSC F131– 132 (8)
Ethical and Philosophical Inquiry (4)
MATH 220 (4)
MATH 285 (4)
CMPSC F253 (4)
CMPSC F265 (4)
PHYS 151– 152 and L151– L152 (8)
Literature (4)
Humanities/History (4)
MATH 255 (4)
CMPSC F353 (4)
CMPSC F365 (4)
CMPSC Elective (4)
Science Elective (4)
Social Science (4)
Free Electives (8)
Humanities/History (4)
CMPSC F333 (4)
CMPSC F345 (4)
CMPSC F355 (4)
Free Electives (14)