18428965068_085cf17ed1_oThe Master of Science in Computer Engineering (MSCpE), Electrical Engineering (MSEE), or Mechatronic Systems Engineering (MSMSE) is designed to advance the student’s knowledge in several areas of engineering. Each degree provides breadth while permitting the student to achieve depth in one of several specialization areas. These specialization areas, with thematic sequences of courses, have been selected to coincide with those of high current interest as well as those emerging technologies that hold promise of increasing importance for the future. The purpose of these programs is to serve the profession of engineering and the Colorado community through advanced study in computer engineering, electrical engineering, and other related fields. Each program prepares the student for academic and industrial advancement. All programs offer a thesis and a non-thesis option.


Total Credit Hours

Every candidate for the MS degree must complete 45 quarter hours of credit, at least 36 of which must be completed at the University of Denver.

Program Structure

Candidates may elect either the thesis or non-thesis option. This choice may be made at any time, although a delay in declaration may impact the completion date. Students who are GTAs or who receive financial support from a University research grant, such as GRAs, are required to elect the thesis option. These programs are designed to be completed in about seven quarters if two courses (usually 8 QH) are taken each quarter.Three COMP courses at the 4000-level (other than COMP 4991) are required of which at least one must be a designated "theory" class.

Non-thesis Option:

The non-thesis option is the more flexible of the two options. This program is designed with the working professional in mind. For this option, a grade of B or better must be obtained in each course in order for that course to count toward the requirement of 45 QH. An overall minimum GPA of 3.0 is also required for graduation. Students may only take up to 8 quarter hours of independent study to be counted toward the degree.  Each student must take a minimum of 24 quarter hours at the 4000-level.

Thesis Option:

A thesis permits a candidate to obtain depth in an area of study and it is especially useful for individuals who seek to pursue a subsequent degree, for example, a PhD degree. Thesis candidates work closely with a thesis advisor. The thesis option is required for all GRAs and GTAs. For this option, a grade of C or better must be obtained in each course in order for that course to count toward the 45 QH hour requirements. An overall minimum GPA of 3.0 is also required for graduation. Students may only take up to 8 quarter hours of independent study to be counted toward the degree. Each student must take a minimum of 16 quarter hours at the 4000-level.

Breadth Requirement (Non-Thesis and Thesis Option)

Breadth Requirement courses (each with not less than 3 QH of credit) may be chosen from courses offered in other specialization areas. A course that appears in more than one specialization area may only be counted toward either the specialization requirement or the breadth requirement. The remaining courses are chosen from appropriate courses numbered 3000 or higher, offered by the Department Mechanical & Materials Engineering, Department of Computer Science or NSM (Natural Sciences and Mathematics). Prior approval by the student’s advisor is required.

Course Descriptions

For the most up-to-date course descriptions please visit the Office of the Registrar’s website.It is possible for graduate students to take courses outside of the ECE department with approval of their advisor.



For the most up-to-date course/curriculum requirements please visit the Office of the Registrar’s website.

Program Requirements

Degrees Offered MS
Quarter Hours (QH) 45
Full-time  / Part- FT/PT
Tests Required – Minimum Score  TOEFL 80/570
GRE – Varies


Graduate Assistantships

Receive financial assistance while you pursue a master's or doctoral degree by applying for a graduate teaching assistantship (GTA) or graduate research assistantship (GRA) position.

Graduate Teaching Assistantships

  • GTAs are awarded by the Department.
  • GTA applications are sent out with acceptance letters.
  • Submit the GTA application as soon as possible to be considered for a GTA position in the following academic year.
  • Specific information about application requirements can be found on our Graduate main page under "Financial Support."
  • International GTA applicants must demonstrate fluency in spoken English by scoring a minimum of 26 on the TOEFL (iBT) exam speaking section, an IELTS score of 8 on the speaking section, or a minimum of 50 on the Test of Spoken English (TSE). The speaking section of the iBT has replaced the TSE exam in most countries.
  • International students should expect to be self-financed for at least their first year of attendance. GTA positions are not normally granted to first-year international graduate students. However, over 75% of our graduate students receive financial support.

Graduate Research Assistantships

  • GRAs are awarded by individual faculty based on their available funding.
  • To find out more about our individual faculty members and their research areas please visit the Ritchie School Active Grants list.
  • Contact the faculty member you are interested in working with, directly, either by phone or by email.
  • Students must show the faculty a competency in research and an interest in a particular research area in order to be considered for assistantships.