Jun 16, 2026  
2026-2027 Academic Catalog 
    
2026-2027 Academic Catalog

Roadmap: Computer Engineering BS + MS (Pending Chancellor’s Office Approval)


This program is pending Chancellor’s Office approval.

Advising Roadmap

The following roadmap is a sample advising map to complete the SAGE Scholars program in 5 years. Please consult your major advisor as you develop your individualized academic plan. Students must have completed 60+ units in order to enroll in GE UD courses.

Year 1 | Year 2 | Year 3 | Year 4 | Year 5

Year 1


Fall Semester (16 units)


Spring Semester (15 units)


Year 2


Year 3


Fall Semester (16 units)


Spring Semester (16 units)


Four-year or transfer student applies to BS + MS program.

Year 4


Fall Semester (15 units)


Student admitted to BS + MS program.

Spring Semester (16 units)


Year 5


Fall Semester (9 units)


BS degree posted

Spring Semester (9 units)


Roadmap Notes


Double-counting credits between degrees note: The standalone Computer Engineering, BS  program requires 6 units of approved Technical Electives. Students satisfy this requirement in the SAGE Program by completing 6 units required within the Core requirements in the Computer Engineering, MS  degree. In addition, the standalone CMPE BS program requires CMPE 140  (3 units), and the standalone CMPE MS program requires CMPE 200  (3 units). SAGE students complete CMPE 200 , as this three-unit course satisfies both BS and MS requirements for Computer Engineering. Lastly, one graduate elective course is double-counted toward the BS University Elective Upper Division requirement. In total, these 12 units of graduate coursework are double-counted toward both the BS and MS degrees, reducing the total program units from 153 to 141 (108 BS + 33 MS). Specifically: 

  • 6 units of MS Core courses (CMPE 220  and CMPE 240 ) satisfy the BS Approved Upper Division Electives requirement. 
  • CMPE 200  (3 units) in the MS Core replaces CMPE 140  in the BS, as CMPE 200 covers and expands upon the content of CMPE 140 .  
  • One CMPE 2XX graduate elective (3 units) satisfies the BS University Elective Upper Division requirement.