Advance Registration/Advising Hold Removal

Undergraduate Students - Academic Advising Holds

All undergraduate students please use our  online major advising process.

The Computer Engineering Department has improved the process for students to enter their academic advising information online. This online process has been devised primarily for students to avoid/reduce the advising wait times.

It is important that you enter your information correctly and completely. Students can only enter their information one time per semester, please be sure to follow the instructions and submit it correctly the first time.

Before you click the online advance registration form link, please be prepared with the following information:

  1. Your CURRENT MyPlanner from college website and saved as a pdf file
    1. Log into college website
    2. Click on “My Academics” under “Academics” tab
    3. Click on “MyPlanner”
    4. Go to the print page option for your browser
    5. Change printer to “Save as PDF”
    6. Save the PDF file with the following file naming convention SID.pdf (ex. 008765432.pdf)
    7. View the PDF to ensure it is complete and shows ALL courses for all remaining terms
  2. Review the course prerequisite charts AND your MyPlanner (found on MySJSU) to select your desired courses for Spring 2023
    1. CMPE prerequisite charts [pdf]
    2. SE prerequisite charts [pdf]
  3. If you are planning to take a technical elective for next semester, please review the lists below and check the prerequisites for each course you wish to take to see if you are eligible.
            CMPE Technical Electives
            SE Technical Electives
  4. If you are eligible, please plan when you will take the WST

Online Advance Registration Form (available now)
Students can only enter their information one time per semester (no edits or duplicate entries will be allowed)



  • If you enter your information in the online form and receive an email response to meet with your advisor, please do so ASAP!
  • It is recommended to submit the major advising form 2-3 weeks prior to the start of Advance Registration. See the Registration Calendars for the specific date that advance registration begins.
  • It is best to fill out this form on a laptop or a desktop for the best view of the questions.
  • You will be sent a copy of your responses.
  • We encourage you to use your MyProgress Report & MyPlanner as much as possible and to transfer any AP or community college credit before registration begins.
  • There are guides on how to plan your courses on the CMPE/SE Major Advising Canvas course.
  • If you are an SE or CMPE student and you do not have access to the CMPE/SE Major Advising Canvas course, please email to request an invite. Your SJSU student ID number is needed.

Advising hours

FROSH and Transfer students - If you are having trouble with the online form, or aren't sure what courses to take, please review this guide and schedule an appointment or join their drop-in advising hours with your advisor. Office hours & Drop-in hours.

ALL Students - Are you having trouble registering for courses?

There may be several reasons you are not able to enroll in your desired course. Below are some possible reasons:

  • Verify your advance registration time (AKA Enrollment Appointment) in (once enrollment appointments are posted for the upcoming semester)
  • Do you have any holds on your account?
  • Have you completed all of your pre-requisites for the course?
  • Are you enrolled in another course that may have a time conflict?
  • Are you repeating the course?
  • Are you already enrolled in another section of the same course?


If all else fails, please attend the first day(s) of class and talk to your instructor about obtaining a permission number to register for the course. For additional information about registration issues please visit Registrar’s Registration Basics page.