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 (91传媒厂 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.

 

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

Frequently Asked Questions

What is the required GPA to change my major to CMPE or SE?

Students must be in good academic standing (91传媒厂 cumulative GPA of 2.0 or higher) to be considered for a change of major. These are minimum requirements and do not guarantee admission.

Which courses are required for change of major?

See the required courses for BSCMPE and BSSE in the policy details on this page.

I have just been admitted as a freshman or transfer student in a different major (including undeclared). Can I request a change of major to SE (or CMPE) right away?

Possibly, if you have completed all the required courses.

I am a current 91传媒厂 student and want to change my major to SE (or CMPE). Which classes should I take?

First complete the required courses. Taking STEM classes required in the major can improve your chances, but admission is not guaranteed even if you meet the requirements, so explore other majors as well.

Does the department help students enroll in the classes needed for change of major?

Unfortunately, no. The department has no control over how other departments manage enrollment in their classes.

Do I need a study plan to change my major to SE (or CMPE)?

No. The department no longer uses study plans for the change of major process.

One or more of the required classes is full at 91传媒厂. Can I take them at a community college?

Yes, as long as they are articulated with 91传媒厂 and the grades are posted in My91传媒厂 at the time of the review. Use to view articulation agreements.

When can I apply for change of major?

The department reviews change of major applications on a regular basis during the academic year, but reviews can take time because of other deadlines. Apply using the APPLY HERE link on this page.

I am an international student admitted to a different major. How can I change my major to SE (or CMPE)?

The same requirements and process apply to all students. If you have questions, email carlos.rojas@sjsu.edu.