From self-driving cars to smart cities, we live in a hyper-connected world. As the smart thinkers behind today’s smart devices and systems, computer engineers hold the key to understanding, advancing, and protecting the security of next generation technologies and data networks.

The Master of Engineering, Plan C, Computer Engineering Specialization produces professionals with broad engineering backgrounds who are capable of applying in-depth knowledge and creativity to drive innovation in virtually any field. Students have flexibility to develop a plan of study in their area of interest. Students interested in graduate work should refer to CSU's Graduate and Professional Bulletin and the Electrical and Computer Engineering Department website.

Effective Fall 2016

Regular Courses 1, 230
Program Total Credits:30

Courses not accepted as regular include all courses ending in the range -82 through -99. Select courses with approval of advisor.


A maximum of 6 credit hours of 400-level undergraduate courses can be used towards the degree. Up to 8 credit hours at the 400-level are permitted when at least one course is a 4 credit course. Remaining credits must be in 500-level or higher courses.