Master of Science in the Field of Electrical Engineering

The master of science in the field of electrical engineering degree program is designed to help students understand and apply the principles of the field to diverse areas such as communications, power and energy, and micro- and nano-electronics. Students may choose from the following five areas of focus: communications and networks; electrical power and energy; applied electromagnetics; electronics, photonics, and MEMS; and signal and image processing, systems, and controls. 

Specific admission requirements are shown on the Graduate Program Finder.

Visit the program website for additional information.

The following requirements must be fulfilled: 30 credits, including the number of required and elective credits determined by the selected focus area. Thesis and non-thesis options are available. Students should contact the department concerning these options.

Students also are required to attend five colloquia during their time in the program and, upon completion of each colloquim, submit to the department an attendance form signed by the academic advisor. 

Students select one of the following five areas of focus: communications and networks; electrical power and energy; applied electromagnetics; electronics, photonics, and MEMS;  and signal and image processing, systems, and controls.

Communications and Networks

Required
ECE 6015Stochastic Processes in Engineering
ECE 6035Introduction to Computer Networks
ECE 6510Communication Theory
At least two of the following:
ECE 6500Information Theory
ECE 6505Error Control Coding
ECE 6520Mobile and Wireless Communication Systems
ECE 6525Satellite Communication Systems
ECE 6530Electronic Warfare
ECE 6550Network Architectures and Protocols
ECE 6560Network Performance Analysis
ECE 6565Telecommunications Security
ECE 6570Telecommunications Security Protocols
ECE 6575Optical Communication Networks
ECE 6580Wireless Networks
ECE 6760Propagation Modeling in Wireless Communications
Electives
15 credits in elective courses. Normally, no more than two courses taken outside the Department of Electrical and Computer Engineering may be counted toward the requirements for the degree.

 Electrical Power and Energy

Required
ECE 6060Electric Power Generation
At least two of the following:
ECE 6010Linear Systems Theory
ECE 6020Applied Electromagnetics
ECE 6025Signals and Transforms in Engineering
At least three of the following:
ECE 6610Electrical Energy Conversion
ECE 6620Electrical Power Systems
ECE 6662Power Electronics
ECE 6666Power System Transmission, Control, and Security
ECE 6667Nuclear Power Generation
ECE 6668Power Distribution Grids
ECE 6669Smart Power Grids
ECE 6670Power System Protection
ECE 6690Power Systems Economics
ECE 6691Power Systems Reliability
ECE 6699Energy and Sustainability
Electives
12 credits in elective courses. Normally no more than two courses taken outside the Department of Electrical and Computer Engineering may be counted toward the requirements for the degree.

 Applied Electromagnetics

Required
ECE 6020Applied Electromagnetics
ECE 6710Microwave Engineering
ECE 6715Antennas
At least one of the following:
ECE 6720Remote Sensing
ECE 6725Electromagnetic Radiation and Scattering
ECE 6730Waves in Random Media
ECE 6735Numerical Electromagnetics
ECE 6745Analysis of Nonlinear and Multivalued Devices
ECE 6750Modern Radar Systems
ECE 6760Propagation Modeling in Wireless Communications
ECE 6765Photonics and Fiber Optics
ECE 6770Applied Magnetism
Electives
18 credits in elective courses. Normally no more than two courses taken outside the Department of Electrical and Computer Engineering may be counted toward the requirements for the degree.

 Electronics, Photonics, and MEMS

Required
ECE 6030Device Electronics
At least four of the following:
ECE 6213Design of VLSI Circuits
ECE 6214High-Level VLSI Design Methodology
ECE 6215Introduction to MEMS
ECE 6216RF/VLSI Circuit Design
ECE 6218Advanced Analog VLSI Circuit Design
ECE 6221Introduction to Physical Electronics
ECE 6240VLSI Design and Simulation
ECE 6245Micro and Nano Fabrication Technology
ECE 6250ASIC Design and Testing of VLSI Circuits
ECE 6260Introduction to Nanoelectronics
Electives
15 credits in elective courses. Normally no more than two courses taken outside the Department of Electrical and Computer Engineering may be counted toward the requirements for the degree.

 Signal and Image Processing, Systems and Controls

Required
ECE 6015Stochastic Processes in Engineering
At least four of the following:
ECE 6005Microcomputer Systems Architecture
ECE 6010Linear Systems Theory
ECE 6025Signals and Transforms in Engineering
ECE 6666Power System Transmission, Control, and Security
ECE 6800Computational Techniques in Electrical Engineering
ECE 6810Speech and Audio Processing by Computer
ECE 6815Multimedia Processing
ECE 6820Real-Time Digital Signal Processing
ECE 6825Computer Control Systems
ECE 6830System Optimization
ECE 6835Nonlinear Systems
ECE 6840Digital Image Processing
ECE 6842Image Engineering
ECE 6845Image Synthesis
ECE 6850Pattern Recognition
ECE 6855Digital Signal Processing Techniques
ECE 6860Compression Techniques for Data, Speech, and Video
ECE 6865Statistical Signal Estimation
ECE 6875Wavelets and Their Applications
ECE 6880Adaptive Signal Processing
ECE 6885Computer Vision
Electives
15 credits in elective courses. Normally no more than two courses taken outside the Department of Electrical and Computer Engineering may be counted toward the requirements for the degree.

Additional requirements found on the Department of Electrical and Computer Engineering Master's Degree requirements webpage.