Students majoring in, interested in, or eligible to take 200-level courses in CS:
The Carleton Computer Science department is continuing a pilot preregistration match system for CS courses numbered 202 and above. The idea is to guarantee a seat in a single desired CS course for as many students as possible, while maintaining seniority-based priorities for registration. Here’s what you need to know:
(1) Registration for Intro CS (CS 111) and Data Structures (CS 200 or 201) works as normal, but if you want to take a CS course numbered 202 or above, you should participate in The Match. To do so, you MUST fill out this linked form by noon on Thursday, May 8, to submit your ranking of CS courses you’re interested in taking next term. For students who will be doing CS comps next year, note that we intend to get you your comps groups at least 24 hours before that deadline, so you’ll know your comps times before the deadline.
The form has info about the CS classes offered next term and their times. There is also a spreadsheet with proposed courses for next year (across all departments), although note that that is preliminary and some changes are not yet reflected there.
You will receive an email confirmation after you’ve submitted the form (if not, or if you have questions, please get in touch – not receiving an email means we have not received your form!).
(2) After all rankings are submitted, we run an algorithm to perform the matching. It tries to match each student (in seniority order, except for junior seminars) to a single CS course, which is the one that they most prefer that still has room left. By the start of advising days, we will email you to let you know if you matched to a course (and, if so, which one).
(3) If you matched to a course, then you will be guaranteed to be able to register for that course during your priority registration time slot. If you do not choose to do so by the end of your priority registration time slot, your seat will no longer be guaranteed.
(4) All seats to which students do not match will be available as usual during registration. If you didn’t participate in the match, didn’t match, or if you’d like to take a second CS course, you can select from these seats just as you normally would.
Questions? Visit our CS Match webpage, which has an overview and then a link within to an FAQ. If you have further questions, contact cs-preregistration-petitions.group@carleton.edu. Our goal with this process is to make CS more accessible to everyone – please don’t hesitate to reach out.
Thanks, and take care,
Anna and the CS Match team