Master of Science

The Master of Science in Computer Engineering (MSCE) is a research degree. A thesis and final examination (thesis defense) are required. Students who complete the MSCE may file a Letter of Intent requesting admission to the PhD program.

Advisory Committee

The MSCE advisory committee is like that of the MSCS degree with the additional requirement that the Chair or a Co-Chair must be a member of the computer engineering faculty.

Degree Plan

The degree plan should be completed by the student in consultation with the Chair and the Advisory Committee. Requirements for the MSCE degree include:

  • At least 12 credit hours of graded CSCE graduate coursework (excluding CSCE 681, 684, 685, 691).
  • At least 6 credit hours of graded ECEN graduate coursework that is not cross-listed with CSCE (excluding ECEN 681, 684, 685, 691).
  • At least 6 credit hours of graded elective graduate coursework (excluding 681, 684, 685, and 691). This may include CSCE, ECEN, or other approved graduate courses.
  • At most one approved three-credit 400–level CSCE or ECEN undergraduate course. See Section 4.4. This course does NOT count towards the 12 hours of CSCE graded graduate coursework.
  • 1 credit hour of CSCE 681 (Graduate Seminar).
  • 4 to 7 credit hours of CSCE 691 (Research).− Up to 3 credit hours of CSCE 685 (Directed Studies). The combination of 685 and 691 cannot exceed 7 credit hours.
  • A total of at least 32 credit hours.

The major steps, and deadlines for completing them, required for the MSCE degree is outlined in Section 4.3. Section 4.4 lists restrictions on the courses that can be used on the degree plan, as well as other common questions/issues. For additional information and clarification, please see the graduate catalog and the Department’s graduate program webpages.