Masters of Science in Computer Engineering

Department Highlights

The MS-CMPE program provides students with an educational experience that combines electrical engineering and computer science with the best of academia, the high-tech industry, and Silicon Valley. The high-tech industry increasingly requires engineers to be equipped with both hardware and software development knowledge and skills. The program provides in-class theory with hands-on hardware design and software development exercises to give students the skills necessary to create contemporary microelectronic products that are typically embedded computing systems containing both hardware and software. Graduates with an MS in Computer Engineering can expect to find significant opportunities in digital and computer hardware design and verification, system-level software development, and prototyping and testing as well as technical support and marketing.

Class schedules are designed for the convenience of employed engineers who wish to pursue graduate work on a part-time basis.

MSCMPE Student Handbook [pdf]

 

MS CMPE Program Learning Outcomes

Be able to demonstrate an understanding of advanced knowledge of the practice of computer engineering, from vision to analysis, design, validation, and deployment.

Be able to tackle complex engineering problems and tasks using contemporary engineering principles, methodologies and tools.

Be able to demonstrate leadership and the ability to participate in teamwork in an environment with different disciplines of engineering, science, and business.

Be aware of ethical, economic, and environmental implications of their work, as appropriate.

Be able to advance successfully in the engineering profession and sustain a process of life-long learning in engineering or other professional areas.

Be able to communicate effectively in both oral and written forms.

University Learning Goals

MSCMPE University Learning Goals

Program Scope

The MS-CMPE program currently has five areas of specialization:

  1. System Design and Verification
  2. Network Systems
  3. Embedded Systems
  4. Secure Systems
  5. Data Science

A specialization must be declared during the first week of the semester in which the master’s project (CMPE 295A), thesis (CMPE 299A), or comprehensive exam (CMPE 298) is taken. It may also be done at any earlier point by downloading and completing the form, CMPE Program of Study Form, located at cmpe.sjsu.edu/content/forms.

Admission and Application

Admission and Application

Degree Requirements

Degree Requirements

Taking Courses

Take Cources

Practical Training (Internship, CPT and OPT) for International Students

Practical Training (Internship, CPT and OPT) for International Students

Probation, Disqualification, and Leave of Absence

Probation, Disqualification, and Leave of Absence

Advising

Advising

FAQs

 

FAQs