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.
- 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
- Program Scope
The MS-CMPE program currently has five areas of specialization:
- System Design and Verification
- Network Systems
- Embedded Systems
- Secure Systems
- 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
- Degree Requirements
- Taking Courses
- Practical Training (Internship, CPT and OPT) for International Students
- Probation, Disqualification, and Leave of Absence