Change of Major: Computer Science

The Computer Science Change of Major materials and application process is for current students declared a major in the Computer Science Department AND for students declared a major outside the Computer Science Department interested in pursuing a change of major to any major within the Computer Science Department.

On this webpage:


Computer Science Department Majors

  • BS, Computer Science
  • BS, Data Science
  • BS, Computer Science & Linguistics

Notice about Change of Major to Students

Change of Major requirements are subject to change without notice between academic years.

It your responsibility, as the student, to stay engaged with change of major materials and resources every semester. 

Students must complete the change of major application process to be considered for any change of major to or within the College of Science. 


Change of Major Advising

You must be logged in to your SJSU student Google account to access the following resources.

Review the requirements:

We advise students review change of major materials every semester and meet with a CoS-SSC advisor to verify their personal pathway towards applying for a change of major.

College of Science students must complete the “Intent to Change Majors Google Form” to express their interest in pursuing a change of major every semester until they have successfully been accepted to the new major. 

Students on Progress Notice are subject to disqualification in the major. See the College of Science Academic Notice policy for more information.

Schedule an appointment:

This service has been paused and will reopen August 2025.

Schedule an appointment via Spartan Connect and meet with a CoS-SSC Advisor to discuss Change of Major requirements and application process.

Read the Spartan Connect Student Self-Service Appointment Scheduling Guide to learn how to schedule your appointment.


Apply to a Computer Science Department Major

Evaluate your eligibility based on current admission criteria before applying to a major within the Computer Science Department.

Submit your application by the term's deadline. Submitting a Change of Major Application does not automatically result in admittance to the major.

If you have questions about your submitted change of major application, email the College of Science Academic Programs support unit at science-academicprograms@sjsu.edu.