MEng in Computer Engineering

The Master of Engineering (MEng) program in Computer Engineering is designed to prepare students for technically demanding careers in industry as well as for post-master’s graduate studies in Computer Engineering or related fields. More specifically:

  • It allows students to take 32 credits of advanced engineering courses of structured and rigorous content in preparation for careers in industry as well as for entry into PhD programs in Computer Engineering and related areas.
  • It requires students to build depth in a Computer Engineering specialization, selected from areas such as hardware and computer architecture, computer communications and networks, and software.
  • It affords students the opportunity to flexibly choose at least 16 credits of graduate electives to explore a breadth of technical or professional interests within or outside of engineering. For example, permissible graduate electives for the MEng program include courses in project management, entrepreneurship, and leadership.

The MEng does not require you to perform independent research as part of the degree program; this may be attractive to you if (a) you have prior research experience, (b) you prefer to postpone your research training to a post-master’s program, or (c) you are not interested in a research-intensive career.

Admission to the MEng in Computer Engineering program is based on the same stringent academic standards as the MS in Computer Engineering with regard to standardized tests, undergraduate GPA, and undergraduate coursework preparation.

Curriculum

The MEng curriculum requires completion of 32 graduate-level credits, while satisfying a specialization requirement of 8 to 16 credits and selecting the remaining credits from a broad range of graduate electives. The credits of a course can only be used to fulfill the MEng requirements if the student receives a grade of C or better in the course. Students should also maintain a cumulative GPA of 3.0 across all graduate-level courses taken while enrolled in the MEng program.

The specialization requirement is met by taking structured courses from a specialization. Students with appropriate prerequisites may petition to use two 700-level courses to meet the specialization requirement.

The graduate electives can be electrical & computer engineering (ECE) graduate courses, non-ECE College of Engineering graduate courses, or approved College of Arts & Sciences graduate courses in scientific/technical areas. You must obtain a grade of C or better in each graduate elective. Graduate electives may include at most 4 credits of courses at the 9XX level. MEng students may also explore graduate electives that embrace technical project management, entrepreneurship, or leadership development. Please consult the ECE Department for a listing of such courses that are acceptable as MEng graduate electives.

MEng Specialization Areas in Computer Engineering

The course listings for the various MEng specialization areas in Computer Engineering are the same as those listed elsewhere in this bulletin for the MS specialization areas in Computer Engineering. Please consult the ECE Department for the most current updates to those listings.