Preregistration for courses in the upcoming semester occurs during mid-November and early April.

Every semester, after the new schedule is posted, you should:

  1. select which courses you think you want to take
  2. create/update a curriculum plan for your program that shows when you tentatively plan to fulfill all of your requirements through graduation
  3. bring these to your advising session

Your advisor will block out a two hour group advising session during the two weeks prior to preregistration. If you don’t know who your CS faculty advisor is, please look it up on myUVM.  We will notify students by email when the group advising times are and will also post this in the CS office in 351 Votey.

Please attend the group advising time/place for your advisor to have him/her look over your proposed courses and ensure that you are on track to complete your graduation requirements in a timely fashion. You may arrive any time during this block and you do not need to attend the entire session.

If you have an unavoidable conflict or need more intensive or personal one-on-one advising, please contact your advisor to schedule an appointment.

First year students MUST see their advisors to get their advising holds removed, or they will not be allowed to register for courses.

Summary of what to bring to your advising session:

  1. your updated graduation checklist with completed courses checked off
  2. your updated working curriculum plan sketched out through graduation
  3. a laptop if you have one
  4. a list of courses you are considering taking in the next semester; consider backup courses if you can’t get everything you want
  5. if you’re a junior or a senior, run your degree audit and note any deficiencies

More Details for Specific Majors:

Select your major under 'Undergraduate Programs' on the CS Menu, then select your catalogue year.

  • Use the “example course sequences” to get started – note that this includes useful information about which semesters CS courses are typically offered (although this may change in the future). You can also view ‘historical enrollments’ on the registrar’s page as a (only partially reliable guide) as to which semesters other courses are offered.
  • Use the spreadsheet checklist to check off each requirement as you place it into your 4-year plan, to ensure that you’re completing all the requirements.
  • Use the Course Prerequisite Chart to ensure you don't try to take your technical courses before you have the preqeqs.