Our courses span many topics in computer science, including artificial intelligence, programming languages, data science, foundations, software engineering, systems, and security. Choose a semester to search for courses.
To view a short course history use the internal Luddy Schedule of Classes and Course History.
To see real-time seat availability in the classes you’re interested in, use the Interactive Graduation Planning System (iGPS).