About the MS EE Program
The MS EE program is flexible and customizable to the student’s individual goals. Students can pursue courses in conventional EE topics and combine them with courses in contemporary topics, including AI and data processing.
Conventional EE topics are described in detail through the Graduate Course Flowcharts, which cover courses in physical devices; circuits and systems; communications and networking; signal, information, and data processing; computer engineering; smart electric energy; systems biology and neuroengineering.
Both conventional and contemporary topics are further described on page MS Elective Specializations, which includes descriptions of AI Engineering, Signal Processing and Control, Data-Driven Analysis and Computation, and others.
Course credit distribution requirements for completing the MS EE degree:
- 30 credits total in 4000-level or higher-level courses, out of which
- minimum of 15 credits in EE or joint-EE courses
- minimum of 15 credits in 6000-level courses
- maximum of 6 credits for research projects (6001/6002 or similar courses)
- EE and joint-EE courses are [i] EE-only courses (code ELEN) and [ii] cross-listed courses (codes EECS, CSEE, EEOR, BMEB, BMEE, ECBM, EEME, and similar). Other engineering departments use codes such as COMS for computer science, MECE for mechanical engineering, and others.
- Detailed rules for course selection and credit requirements are summarized in the MS EE Checklist.
- Note that some courses are often offered regularly, whereas others are offered less frequently.