M.E. Degree Program Requirements

Plan of Study

The Master of Engineering degree requirements encompass the following areas:

  • Course Requirements
  • Master of Engineering Project
  • Grades
  • Time Limit

A plan of study must be completed.

Course Requirements

Thirty hours of coursework must be taken meeting the following requirements:

  • At least 18 credit hours of Computer Science courses at the 5000 level or above are required. CSCI 6800 (Master of Engineering Project) cannot be counted towards these 6 Computer Science courses.
  • The MS breadth requirement must be satisfied, but only in three Computer Science areas rather than four.
  • 12 credit hours of courses at the 4000 level or above are allowed. They can be from any department in the College of Engineering as long as they have "significant Computer Science content." However, the course must be taught by a member of the graduate faculty, and the course must be pre-approved by petition to the Graduate Committee.
  • The Master's Degree Plan Approval form must be submitted.

Master of Engineering Project

An alternative to the Degree Plan Approval is the Master of Engineering Project. A project defense must be scheduled with the graduate advisor at least two weeks before the exam is held by submitting a Master's Examination or Project Report.

  • Students need a three-member committee to work on the project and must be registered for CSCI 6800. Students may take CSCI 6800 as many as two times during their ME degree at CU-Boulder and credit earned taking CSCI 6800 is counted towards the required 30 hours of the ME degree. A minimum of 3 credits of CSCI 6800 is required and a maximum of 6 credits is allowed.
  • The chair of the committee must be a faculty member in the Computer Science Department at CU-Boulder.
  • Students must work with their advisor to form the committee.
  • All three committee members must hold graduate faculty appointments in the Graduate School. Once a student decides on his/her committee members, he/she should inform the Graduate Program Advisor as soon as possible.
  • All three members must sign the exam form once the project work is submitted. This exam form is the means to inform the graduate advisor whether the student passed or failed the project.
  • It is up to the committee to decide on the format, content and evaluation mechanism of the project work.


A GPA of 3.0 must be maintained.