Change of Major

The Bachelor of Science in Computer Engineering (BSCMPE) and the Bachelor of Science in Software Engineering (BSSE) are both near capacity, and even when a student has met all of the requirements there is no guarantee of admission.

Accordingly, the Department of Computer Engineering has a Change of Major Policy, which applies to all students requesting to change their major to BSCMPE or BSSE. Students that have been disqualified from the BSCMPE and BSSE majors are not eligible to apply for the change of major to either the BSCMPE or BSSE. The Computer Engineering Department currently does not accept post-baccalaureate or second major students.

Policy details:

  1. Students must be in good academic standing (SJSU Cumulative GPA of 2.0 or higher) to be considered for a Change of Major.
  2. Applications are processed in a timely manner in the order they are received.
  3. These are minimum requirements and do not guarantee admission.
  4. According to Presidential Directive 2009-05, applications submitted by students who have earned 90 units or more may be considered only by special permission.
  5. Students can only apply a maximum of TWO times to the BSSE or BSCMPE.
  6. Applicants to either the BSCMPE or BSSE must complete a set of required courses with a C or better by the end of the semester the application is submitted:

        BSCMPE Required Courses:

      • Fewer than 60 units completed:

             CMPE 30, CMPE 50, MATH 42.

      • 60–89 units completed:

             CMPE 30, CMPE 50, MATH 30, MATH 31, MATH 42.

        BSSE Required Courses:

      • Fewer than 60 units completed:

             CS 46A, CS 46B, MATH 42

      • 60–89 units completed:

              CS 46A, CS 46B, MATH 30, MATH 42.

APPLY HERE

 

If you have any questions when filling out the Change of Major application, please email success-engineering@sjsu.edu.

 

Change of major advising details:

 

  • If you will be completing 60 units or more by the end of the Spring 2026 semester:
    • During Winter or Summer session: please email success-engineering@sjsu.edu and include your name, student ID number, and your major of interest. Attach PDF copies of any/all unofficial transcripts from colleges you have attended.

    • During Spring or Fall semester: please complete the CMPE/SE Change of Major Interest Form.
      • This form will open on the first day of instruction every spring and fall semester and close on the last day of instruction every semester. For specific dates, please review the Registration Calendars.
      • To access this form, students must be logged into their SJSU Google profile.
      • Students must submit this form every semester until they have successfully been admitted to a new major, decide to not pursue the change of major further, or have been denied the change of major.
      • Students can cancel or edit their change of major interest submission by emailing success-engineering@sjsu.edu and including their name, student ID number, and edit request.

(previous change of major policy)