Freshmen
Fundamentals of Software Development 1
Fundamentals of Software Development 2
Sophomore
Algorithms & Data Structures
Programming in a Second Language
Junior
Software Testing 1