MS Program Tracks
Our master's program is organized with tracks representing areas of specialization in Electrical and Computer Engineering. Each track is designed to prepare students for their careers by providing base, core knowledge covered by four courses and opportunities to gain additional depth and breadth of knowledge through further coursework.
Each track has a faculty director who can provide additional information. We recommend that masters students follow one of these tracks by taking the four core courses and at least four courses that provide breadth and depth.
Students in the M.S. program should complete a Program Completion Form for their chosen tracks by the end of their second term of study.
Information on each track and their completion forms are found below.
Graduate Tracks for Master of Science in ECE

Analog, RF and Microwave Circuits
Find information on the required courses and faculty associated with this track.

Communications
Find information on the required courses and faculty associated with this track.

Computer Architecture and Design
Find information on the required courses and faculty associated with this track.

Design Automation
Find information on the required courses and faculty associated with this track.

Design Verification and Validation
Find information on the required courses and faculty associated with this track.

Digital IC Design, Test, and Validation
Find information on the required courses and faculty associated with this track.

Embedded Systems
Find information on the required courses and faculty associated with this track.

Power Engineering
Find information on the required courses and faculty associated with this track.

Signal Processing and Machine Learning
Find information on the required courses and faculty associated with this track.