Main Navigation
Apply Now Request Info


Computer Engineering Master of Engineering (M.E.) – Computer Engineering Specialization
Master of Science (M.S.) in Computer Engineering

Requirements and Curriculum

Learn to apply in-depth knowledge, creativity, and research experience to analyze, design, develop, and improve computer systems. Students will gain experience in state of the art design tools, methods, and theories applicable to computer engineering.


Students complete 30 semester credits, 21 of which must be completed after formal admission to Colorado State University. This degree is coursework only; neither a thesis nor oral exam is required.

  • Minimum of 21 credits earned at Colorado State (must be at 500-level or higher).
  • Up to 15 credits of coursework may be taken outside of the electrical or computer engineering discipline, subject to approval by the M.E. advisor and the Graduate Admissions Committee.
  • No independent study, research, internship, supervised college teaching, or practicum credits may be credited toward the degree.
  • A maximum of 6 credits of 400-level undergraduate courses can be used toward the degree. Up to 8 credits 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. 400-level courses are only accepted toward the degree when taken after formal admission.
  • Up to six credits of 500-level, graduate coursework can be transferred from other regionally-accredited institutions; grades must be 'B' or higher in transferable coursework.


Master of Engineering (M.E.) – Computer Engineering Specialization

Select 30 credits from the following courses.

Master of Science (M.S.) in Computer Engineering

Select 27 credits from the following courses and 3 credits of ECE 695.

What Next?