Master of Science in Electrical and Computer Engineering

Our graduate program offers strong and diverse graduate-level courses as well as exciting opportunities for students to pursue state-of-art research in variety of electrical and computer engineering areas of specialization.


The Master of Science (M.S.) program allows for a thesis and non-thesis option. The thesis option requires 24 semester hours of graduate course work and 6 semester hours of thesis research. An oral defense of the thesis is also required.

The non-thesis option requires 33 semester hours of graduate course work. For applicants without prior engineering degrees, a Bridge Program is required. This program enables bridge students to complete their M.S. degree in roughly 6 months more than a student entering with a B.S. in Electrical and Computer Engineering. A Master’s in Electrical and Computer Engineering degree typically requires two years beyond a bachelor’s degree.

Thesis Option

Electrical Engineering Courses 15 credits
Approved Math/Science Courses 3 credits
Approved Electives 6 credits
Master's Thesis 6 credits
Total 30 credits

Non-Thesis Option

Electrical Engineering Courses 18 credits
Approved Math/Science Courses 6 credits
Approved Electives 9 credits
Total 33 credits


In Electronics and Electromagnetics Area

4400:553 Antenna Theory
4450:562 Analog Integrated Circuit Design
4450:567 VLSI Circuits and Systems
4400:561 Optical Electronics and Photonic Devices
4400:598 Electron Properties of Materials, Devices and Nanostructures
4400:693 Advanced Analog Circuits and Systems
4400:693 Microwave Electronics
4400:693 Nanoelectronics

In Communications and Computer Area

4450:540 Digital Signal Processing
4400:541 Digital Communications
4400:545 Wireless Communications
4400:643 Information Theory and Coding
4450:510 Embedded Scientific Computing
4450:521 Computer System Design
4450:522 Embedded Systems Interfacing
4450:523 Programmable Logic
4450:527 Computer Networks
4450:645 Advanced Wireless Communications
4400:659 Error Control Coding
4450:629 Networked Embedded Systems
4450:693 Applied Stochastic Processes for Engineers
4400:693 Security of Cyber-Physical Systems
4400:693 Optimization for Electrical and Computer Engineers

In Power and Control Area

4400:583 Power Electronics I
4400:585 Electric Motor Drives
4400:589 Design of Electric and Hybrid Vehicles
4400:686 Dynamics of Electric Machines
4400:572 Controls Systems II
4400:572 Controls Systems II
4400:674 Control System Theory
4400:677 Optimal Control I

Make sure to check out our Graduate Bulletin for a complete course list.

For more information

Direct questions to:

Esther Wain-Weiss
Director, Graduate Programs and Administration