Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Engineering | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


MS in Computer Engineering Program

The MS in Computer Engineering program at San José State University is designed to provide students with a comprehensive education in computer engineering, preparing them for careers in industry, government, and academia.


Program Overview

The program is offered by the Charles W. Davidson College of Engineering and is designed to provide students with a strong foundation in computer engineering, as well as the opportunity to specialize in a particular area of interest.


Degree Requirements

To obtain the MS in Computer Engineering degree, students must meet the following requirements:


  • Classification Requirement: Students must be in a classified MS-CMPE status, as described in the Admission Conditions.
  • Course Requirement: Students must complete coursework in the following three categories:
    • Program core courses (9 units): CMPE 200, CMPE 220, CMPE 240
    • Specialization courses (9 units): Students must choose a specialization and complete the required courses for that specialization.
      • System Software Architecture: CMPE 213, CMPE 214, CMPE 249, CMPE 281, CMPE 283
      • Network Systems: CMPE 206, CMPE 207, CMPE 208, CMPE 209, CMPE 210
      • Embedded Systems: CMPE 242, CMPE 243, CMPE 244, CMPE 245, CMPE 265
      • Cybersecurity: CMPE 209, CMPE 211, CMPE 219, CMPE 279, CMPE 287
      • Machine Learning Engineering: CMPE 252, CMPE 255, CMPE 256, CMPE 257, CMPE 258, CMPE 260
    • Technical elective courses (6 units): Students can choose from a variety of graduate-level CMPE courses, with the approval of the MS-CMPE Graduate Advisor.
  • Project or Thesis Requirement: Students must satisfactorily complete one of the following:
    • Project: CMPE 295A and CMPE 295B (6 units)
    • Thesis: CMPE 299A and CMPE 299B (6 units)
  • Writing Requirement: Students must fulfill the Graduate Writing Assessment Requirement (GWAR) by satisfactorily completing CMPE 294 (or ENG 200W).
  • Document Requirement: Students must complete and submit the following documents:
    • Petition for Advancement to Graduate Candidacy (Candidacy Form)
    • Application for Award of Master's Degree Form (Graduation Application)
    • Thesis or project report
  • GPA Requirement: Graduate students must maintain a 3.0 or higher GPA for all upper-division and graduate courses taken at SJSU.

Specializations

The MS in Computer Engineering program offers several specializations, including:


  • System Software Architecture
  • Network Systems
  • Embedded Systems
  • Cybersecurity
  • Machine Learning Engineering

Research Areas

The program has research areas in:


  • AI and ML
  • Data Science
  • Embedded and Computer Systems
  • Autonomous and Robotic Systems
  • Networks, Security, and IoT
  • Software System and Enterprise Software
  • Cloud Computing and Virtualization

Career Opportunities

Graduates of the MS in Computer Engineering program can pursue careers in industry, government, and academia, including positions in research and development, design, testing, and management.


See More