Rob Hasker's Survival Guide
for Advance Registration

Quick Summary

  1. Write preliminary plans for the next term's schedule and any questions you may have. It's good to review the SE and CS curricula.
  2. Sign up for a registration time at MSBookings.
    • Note you must be logged in to MSOE email for this link to work. If you get a 404 error, try accessing MSOE email using this link. A common issue is that you may be logged in to a work email address if that workplace also uses Microsoft products. The simplest solution is to log in to MSOE email on a whole new browser (for instance, using Chrome if you normally use Firefox for work) and then accessing the above link. If that does not work, message your advisor.
  3. Show up to your meeting! If you can't, cancel it and make a new one.
  4. Take notes at the meeting! Your time is valuable, and having to get re-advised because you failed to take notes during the first meeting wastes everyone's time...

More Detail - Definitely Read In Your First Year

  1. SE students review the SE curriculum, CS students review the CS curriculum. These contain important information about the program and suggests which courses you need to take next quarter.
  2. If you have not done so yet, print off the checklist (see the SE or CS Advising Page) and mark the courses you have completed. It is critical you track what courses you need. My notes are backup to yours.
  3. If you wish, review the Degree Audit form by visiting your advising page in myMSOE, clicking on the Degree Audit link, then click on Advising Report. The advising notes are at the bottom of this report.
  4. Use the checklist to help decide what to take. The first priority are SE and CS courses that are prerequisites for other courses. You might also find the following useful:
    • If you are a junior or senior taking technical electives, see this list of available courses for the academic year.
    • To see what HU and SS electives are open, click on the Advanced tab of the scheduler.
    • All electives, including free electives, must come from the list for your program ( or Make sure you have the right curriculum version!
  5. You might double-check required courses listed on the degree audit form. The computer cannot check all degree requirements (many are very complex), so there may be requirements listed as unsatisfied even though you think you have met them. You can ask your advisor about discrepencies if you are unsure.
  6. Note that the advising notes are listed at the bottom of the degree audit report, though it can be helpful to have your own notes from meetings. These will not appear on your transcript.
  7. Find out when you can register for classes. This information, along with almost everything else you need for advising, is available in
  8. Visit my MSBookings page to make a 15-minute appointment on Teams.
    Earlier in the term is better than later; it makes a lot of sense to be advised in week 6 or 7. Week 10 is hectic, and appointments made for that week run a high risk of being canceled and rescheduled to finals week.
  9. Make sure you are prepared for your appointment! Do you have your checklist? Do you have a list of courses for next quarter? Do you have your appointment in whatever calendar manager you use on a regular basis?
  10. Come to your appointment and take notes. Being a couple minutes late is not a problem, but being very late may result in needing to reschedule.
    • If something comes up, simply delete the booking (possibly with a short explanation if there's a place to enter one) and schedule a new one. You don't need to message me about the change.
    • Taking notes is very helpful; you can see the notes I write on the advising report, but I don't try to capture everything.
  11. Once your advising and other holds are lifted, register for classes in There are directions for this at the Registrar's website.
  12. If classes are closed: First, see if there's another section open. If there are no sections open and you cannot take an alternative class instead, see how to request entering a full section of a class. Requests to get into required courses are nearly always granted, though you may not get your preferred section.
  13. After your meeting, send me email if you had to make significant changes to your schedule. Changing sections or changing between two electives with the same prefix is not significant, but I do need to know if you replace a required course by another. The catalog is a great resource!

Information on Picking Classes

Additional Advising Notes