Enrolling in Courses

Enrollment for Spring 2025

CS will be returning to regular enrollment procedures (no central form, only a few courses override only) for Spring 2025. While many courses will still have caps (for space and staffing planning), registration will otherwise proceed as it had in semesters prior to Fall 2024. Courses will again be open to students from any concentration (not limited to CS concentrators). We have many more seats in courses for the spring semester than we did for the fall, including in AI courses.

Please make sure that you put the courses you hope to take (with some reasonable likelihood) in your primary cart during pre-registration. This is the only way CS can gauge demand. 

If there are classes you definitely need to take, enroll during pre-registration if you can.


New Courses (some are still getting entered into CAB)


Notes on Course Changes for Next Fall/Spring

"Next academic year" means Fall 2025-Spring 2026.


Frequently Asked Questions

We have limited ability to change classrooms and limited budget for hiring additional TAs. 

Every semester (including in the fall), there is a lot of turnover in who enrolls throughout shopping period. Seats are likely to open up in most courses as shopping period plays out. Keep an eye out during pre-registration, and try for a seat again when the semester starts if you still need one at that time.