Curriculum - Computer Engineering, MS

Degree Requirements

To satisfy the MS degree requirements, you must complete a minimum of 30 credits as described below. Of these, at least 18 credits should be EL credits and at least 6 credits should be CS credits.

Group 1: Core Courses (9 Credits)

Choose 3 out of following:
EL 5363 Please Refer to Catalog
EL 5473 Introduction to Vlsi System Design, Credits: 3.00
EL 5493 Advanced Hardware Design, Credits: 3.00
CS 6133 Computer Architecture I, Credits: 3.00

Group 2 (6-12 Credits)

Two sequences in this group each contain 2 courses; 1 course in each sequence may be a core course in Group 1. Both sequences must be in EL or CS courses, and at least 1 must be an EL sequence. Approved course sequences are detailed in the ECE Graduate Student Manual, which is available at the Electrical and Computer Engineering Department's main office.

Group 3 (6-12 Credits)

Electives may be chosen with adviser approval from graduate offerings in EL, CS, and on occasion, pertinent courses from other departments. With adviser approval, you may select other groups or individual courses if they relate to various computer engineering.

Group 4 (3 Credits)

Students must take a project (EL 9953 Advanced Project I, Credits: 3.00) that relates to the computer engineering discipline and is adviser-approved.

Thesis Option

A 6-credit thesis (EL 997x Thesis for Degree of Master of Science in Electrical Engineering, Computer Engineering, Electrophysics, System Engineering, or Telecommunication Networks, Credits: Variable) may be selected and used to replace:

  • An elective from Group 3; or
  • The 3-credit project from Group 4

The School of Engineering requires a GPA of 3.0 in all graduate courses, except those used for the undergraduate degree. No more than 9 of 30 credits may be taken outside the School of Engineering. Also, such credits are not used in computing the GPA. An average of 3.0 is required in courses taken to satisfy groups 1 and 2 above. These courses must be taken at the School of Engineering. If some courses are excused because you took them in an undergraduate program or received transfer credits, adviser-approved substitute courses are used to calculate this average. Overall, 30 credits are required for the degree. You should consult the Department of Electrical and Computer Engineering Graduate Student Manual. The manual provides detailed rules and procedures, including student status, transfer credits, recommended electives and 1-year sequences, current areas of research, and disqualification for low grades.