A Degree for an Evolving Field
The 21st-century workplace has seen a significant overlapping of the boundaries between the two historically established fields of electrical engineering (EE) and computer engineering (CE). Newly emerging subfields such as data science, computational imaging, virtual reality, smart cities and environments, and the Internet-of-things require skills from both EE and CE for success.
Our integrated Master of Science in Electrical and Computer Engineering Degree provides training, skills, and expertise across these traditionally separated domains. It gives you great flexibility in how you shape your Master of Science program and how you present yourself to potential employers. You will have the option of obtaining your degree with engineering practice and/or with any of the interdisciplinary MS specializations (Cybersecurity, Robotics, Data Analytics).
A Flexible Program
Whether your primary interest is in electrical or computer engineering, you can customize your program to delve deeply into one area while gaining exposure to the other. A focus on EE can be complemented with courses like advanced data stuctures, cybersecurity and computer architecture, for example, whereas a computer engineering focus can be broadened to include areas like digital signal processing or photonics. With exception of a required software design course and practicum, you can choose from a wide range of technical electives to complete your degree.
The MS in ECE curriculum consists of 32 graduate-level credits, and includes a practicum requirement, a software requirement, and 24 credits of technical electives. Students are given the flexibility to design their program with both depth and breadth by selecting courses in multiple areas of focus, including:
- Bio-ECE and Digital Health
- Computational and Cyberphysical Systems
- Computer Communications and Networks
- Data Science and Intelligent Systems
- Imaging and Optical Science
- Mobile and Cloud Computing
- Photonics, Electronics, and Nanotechnology
- Sensing and Information
- Signal Processing and Communications
- Solid-State Circuits, Devices, and Materials
- Systems and Control
Practicum Requirement The 4-credit course ENG EC601, Product Design in ECE, satisfies the practicum requirement for the MS in ECE.
Design by Software Requirement The 4-credit course ENG EC602, Design by Software in ECE, satisfies the design by software requirement for the MS in ECE.
ECE Electives: 4 ECE graduate-level courses (excluding EC601 and EC602) (16 credits) .
General Electives The MS in ECE also requires 8 graduate credits. General electives include courses within the college and selected courses in physics, mathematics, and computer science.