Admission Prerequisite Classes

If you were admitted conditionally classified, you may have been assigned prerequisite classes to complete as part of your admission. These classes must be completed before you start your fourth graduate class.

Preqrequisite classes can be completed in one of two ways:

  1. Take the assigned class or its equivalent
  2. Take a subject test to demonstrate that your have the knowledge required for the class

Classes similar to prerequisite classes taken prior to being admitted to the MS Software Engineering program cannot be used to waive a prerequisite class. You must take the subject test for the class to obtain a waiver.

Beginning with students admitted for the Spring 2015 semester, Professional Certifications (such as Java Certified Programmer) are not accepted to waive an admission prerequisite class.

If you decide to take a prerequisite class, it is recommended that you take the class at SJSU by taking an equivalent CMPE 180x class (see chart here). You can also take lower-division undergraduate prerequisite classes (those numbered under 100) at a community college by taking the class(es) that are equivalent as outlined in the SJSU articulation agreements with community colleges. You must achieve a Credit (CR) grade in a CMPE 180x class or a 'B' grade or better in any other class to meet the prerequisite condition.