header-about

M.S. Graduate Program (ECSE)

 

M.S. Programs in Electrical Engineering, Computer Engineering, and Systems and Control Engineering

 

The Department of Electrical Engineering and Computer Science ECSE section offers master's degrees in the following areas:

  • Electrical Engineering
  • Computer Engineering
  • Systems and Control Engineering

Two plans are available to master's students. Plan A includes coursework and a research-oriented thesis. Plan B offers coursework and a research-oriented project. 

Learn about degree requirements and course descriptions in the university's General Bulletin >>

The M.S. Degree Program

Each M.S. student must complete their approved Program of Study with a cumulative grade point average of 3.0 or greater. In addition, the Program of Study for an M.S. student must have at least 27 semester hours of classes with all courses taken at the 400-level or above.

The M.S. program in Computer Engineering requires students to acquire substantial knowledge of computer engineering fundamentals. This requirement is normally satisfied by taking (effective 9/22/2016):

EECS 419 Computer System Architecture

and at least one of the two following courses:

EECS 488 Embedded System Design

EECS 485 VLSI System Design

The remain courses should be taken in consultation with the student's advisor and should cover topics in computer engineering or related areas.

 

M.S. students have the option to pursue a research-oriented thesis as part of their degree requirements (Plan A) or a research-oriented project (Plan B). 

  1. The determination of what constitutes a thesis as opposed to a project is determined by the student's advisor. This is indicated by the advisor's approval of the student's plan of study. It is imperative that the student obtain a clear understanding at the beginning of the thesis as to the expectation of the advisor.
  2. The determination of when a thesis is complete is done by the student's advisor. It is expected that the student's advisor will provide reasonable feedback to the student about his/her progress toward the completion of the thesis.

A good estimate (this is not a rule) is that if you have reached the point where you can publish a paper then you have probably completed the requirements for a MS thesis. However, note that some theses do not result in a publication whereas several EECS students have published 5-7 papers on their MS thesis work.

Your program of study is simply an estimate of when your course work and research MIGHT be completed.  Even with a theoretical or software thesis a research breakthrough cannot be scheduled for a particular time and the time to successfully complete the research may be considerably longer than originally anticipated.  This is especially true with experimental theses where the research might be dependent upon such factors as requiring a particular piece of equipment to work or the length of time needed to have an integrated circuit fabricated.

  1. Students may change advisors for a variety of reasons of which the most common is a change of the student's field of interest. However, it is expected that when the student changes advisor he/she will be starting a new research project. Only in exceptional cases such as a faculty member leaving the university or in the case of joint advisors might a student switch advisors and continue on the same thesis topic.  Another faculty member taking over another faculty member's research might constitute a violation of professional ethics.  All students must inform the EECS office in the event of a change of advisor. Appropriate forms must be filled out and sent to graduate studies.