MS CMPE Program Requirements

Overview

To meet the requirements for the MS in Computer Engineering, a student must complete 30 units of 200-level courses with a cumulative GPA of 3.0 or better. No undergraduate course counts towards the master's degree until approved by the graduate advisor. Either Plan A (with thesis) or Plan B (without thesis) may be chosen.

Degree Requirements

  • Degree Core (6 units)
  • Specialization Core (minimum 9 units from a selected specialization)
  • Technical Electives (minimum 9 units)
  • Internships (optional)
  • Projects/thesis (6 units)
  • Graduate Writing Requirement

Degree Core Courses

  • CMPE 200
  • CMPE 220

Specialization Core Courses

  • System Design - CMPE 211, 212, 213, 240, 264
  • Network Systems - CMPE 206, 207, 208, 209
  • Embedded Systems - 240, 242, 243, 244, 245, 261
  • Secure Systems - CMPE 209, 279, 287

Technical Elective Courses

  • CMPE graduate courses
  • At most two pre-approved graduate courses from another departments

Internship Course

  • CMPE 298I

Project/Thesis Courses

  • Project - CMPE 295A, 295B
  • Thesis - CMPE 299A, 299B

Graduate Writing Requirement Course

  • CMPE 294

Personal Tools