Taking Courses

1. Computer Engineering Course Information 

The website at http://info.sjsu.edu/web-dbgen/catalog/departments/CMPE-courses.html contains the complete list of CMPE courses, including course numbers and names, as well as their descriptions and prerequisite requirements.
 

2. Course-taking Sequence 

The appropriate course-taking sequence is shown below:
  1. condition courses - CMPE180-90, CMPE180-92, CMPE180-94 (complete within the first two semesters)
  2. program core courses - CMPE200, CMPE220, CMPE240
  3. specialization core courses (refer to Section 6.2b: Specialization Core Courses)
  4. graduate writing requirements (CMPE294)
  5. technical electives (refer to Section 6.2c: Technical Elective Courses)
  6. master projects (CMPE295A, CMPE295B), or thesis (CMPE 299A, CMPE299B), or comprehensive exam (CMPE298) and more technical electives

3. Prerequisites and Constraints

 Under certain circumstances (course scheduling, classroom capacity, duration of study, etc.) and with course instructors’ consent, the course-taking sequence shown above might be deviated from.  However, there are hard prerequisite constraints that all students must comply with, as listed below:
 
  1. Prerequisites for Program Core Courses
Program Core Courses Prerequisites
CMPE200 CMPE180-90
CMPE240 CMPE180-90
CMPE220 CMPE180-92 and CMPE180-94
 
  1. Requirements for Taking CMPE295A, 299A, or 298 (comprehensive exam)
Requirement Description
 
  1.  
Be a classified MS CMPE student, i.e., completed all admission conditions
  1.  
Both Overall SJSU GPA and Candidacy Form GPA are 3.0 or higher
  1.  
Completed at least two program core courses
  1.  
Completed at least two specialization core courses
  1.  
Completed GWAR requirement or taking CMPE294 concurrently
 
  1.  
Submit Candidacy Form and obtain approval during early stage of the semester when these courses are taken
 
  1.  
All program core courses, specialization core courses, and GWAR must be completed before or together with CMPE295A/CMPE299A/CMPE298.  Failure to meet the GWAR requirement will lead to a failing grade for CMPE295A/CMPE299A/CMPE298.
 
  1. Requirements for Taking CMPE295B or CMPE299B
Requirement Description
  1.  
Both Overall SJSU GPA and Candidacy Form GPA are 3.0 or higher
  1.  
Completed CMPE295A or CMPE299A
  1.  
Completed all three program core courses
  1.  
Completed all three specialization core courses
  1.  
Met the GWAR requirement
 

4. Number of Courses Per Semester 

According to departmental policy, students are not permitted to enroll in more than four courses (12 units) per semester, including CMPE294, CMPE298I, and MS project or thesis courses. The four course limit is a departmental policy that will be enforced, resulting in students being dropped from excess courses. Also note that students on an F-1 visa must take no fewer than three courses (9 units) per semester or file for a Reduced Course Load with International Scholar and Student Services (ISSS).
 

5. Course Registration 

All courses registration are online.  Please visit the website at http://my.sjsu.edu/ for course registration information and instructions.  If a course is unable to be registered online, the student needs to request a permission code by contacting the course instructor, usually during the first class meeting after school starts.   Fee information can be found at the Bursar’s Office website (http://www.sjsu.edu/bursar/fees_due_dates/).  For other problems encountered, please contact SJSU’s Office of the Registrar (registrar[at]sjsu[dot]edu).