Areas of Focus

The department offers six areas of focus for graduate study.  Course requirements and electives are listed below each area of focus.

Applied Electromagnetics

Required courses:

  • ECE 6020 Applied Electromagnetics
  • ECE 6710 Microwave Engineering
  • ECE 6715 Antennas
  • ECE 6720 Remote Sensing

and one of the following:

  • ECE 6720 Remote Sensing
  • ECE 6725 Electromagnetic Radiation and Scattering
  • ECE 6730 Waves in Random Media
  • ECE 6735 Numerical Electromagnetics
  • ECE 6745 Analysis of Nonlinear and Multivalued Devices
  • ECE 6750 Introduction to Radar Systems
  • ECE 6760 Propagation Modeling in Wireless Communications
  • ECE 6765 Photonics and Fiber Optics
  • ECE 6770 Applied Magnetism

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research
     

Electives
Non-thesis option—15 credits in elective courses; thesis option—9 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.

Communications and Networks

Required courses:

  • ECE 6015 Stochastic Processes in Engineering
  • ECE 6035 Introduction to Computer Networks
  • ECE 6510 Communication Theory

and two of the following:

  • ECE 6500 Information Theory
  • ECE 6505 Error Control Coding
  • ECE 6520 Mobile and Wireless Communication Systems
  • ECE 6525 Satellite Communication Systems
  • ECE 6530 Electronic Warfare
  • ECE 6550 Network Architectures and Protocols
  • ECE 6560 Network Performance Analysis
  • ECE 6565 Telecommunications Security
  • ECE 6570 Telecommunications Security Protocols
  • ECE 6575 Optical Communication Networks
  • ECE 6580 Wireless Networks
  • ECE 6760 Propagation Modeling in Wireless Communications

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research

Electives
Non-thesis option—15 credits in elective courses; thesis option—9 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.

Computer Architecture and High-Performance Computing

Required courses:

  • ECE 6005 Microcomputer Systems Architecture

and at least five of the following courses::

  • ECE 6105 Introduction to High-Performance Computing
  • ECE 6120 Advanced Microarchitectures
  • ECE 6125 Parallel Computer Architecture
  • ECE 6130 Big Data and Cloud Computing
  • ECE 6140 Embedded Systems
  • ECE 6150 Design of Interconnection Networks for Parallel Computer Architectures
  • ECE 8150 Advanced Topics in Computer Architecture

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research

Electives
Non-thesis option—12 credits in elective courses; thesis option—6 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.

Electric Power and Energy

Required course:

  • ECE 6060 Electric Power Generation

and at least two of the following:

  • ECE 6010 Linear Systems Theory
  • ECE 6020 Applied Electromagnetics
  • ECE 6025 Signals and Transforms in Engineering

as well as three of the following:

  • ECE 6610 Electrical Energy Conversion
  • ECE 6620 Electrical Power Systems
  • ECE 6662 Power Electronics
  • ECE 6666 Power System Transmission, Control, and Security
  • ECE 6667 Nuclear Power Generation
  • ECE 6668 Power Distribution Grids
  • ECE 6669 Smart Power Grids
  • ECE 6670 Power System Protection
  • ECE 6690 Power Systems Economics
  • ECE 6691 Power Systems Reliability
  • ECE 6699 Energy and Sustainability

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research

Electives
Non-thesis option—12 credits in elective courses; thesis option—6 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.

Electronics, Photonics, and MEMS

Required course:

  • ECE 6030 Device Electronics

and at least four of the following:

  • ECE 6213 Design of VLSI Circuits
  • ECE 6214 High-Level VLSI Design Methodology
  • ECE 6215 Introduction to MEMS
  • ECE 6216 RF/VLSI Circuit Design
  • ECE 6218 Advanced Analog VLSI Circuit Design
  • ECE 6221 Introduction to Physical Electronics
  • ECE 6240 VLSI Design and Simulation
  • ECE 6245 Micro and Nano Fabrication Technology
  • ECE 6250 ASIC Design and Testing of VLSI Circuits
  • ECE 6260 Introduction to Nanoelectronics

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research

Electives
Non-thesis option—15 credits in elective courses; thesis option—9 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.

Signal and Image Processing, Systems and Controls

Required course:

  • ECE 6015 Stochastic Processes in Engineering

and at least four of the following:

  • ECE 6005 Microcomputer Systems Architecture
  • ECE 6010 Linear Systems Theory
  • ECE 6025 Signals and Transforms in Engineering
  • ECE 6666 Power System Transmission, Control, and Security
  • ECE 6800 Computational Techniques in Electrical Engineering
  • ECE 6810 Speech and Audio Processing by Computer
  • ECE 6815 Multimedia Processing
  • ECE 6820 Real-Time Digital Signal Processing
  • ECE 6825 Computer Control Systems
  • ECE 6830 System Optimization
  • ECE 6835 Nonlinear Systems
  • ECE 6840 Digital Image Processing
  • ECE 6842 Image Engineering
  • ECE 6845 Image Synthesis
  • ECE 6850 Pattern Recognition
  • ECE 6855 Digital Signal Processing Techniques
  • ECE 6860 Compression Techniques for Data, Speech, and Video
  • ECE 6865 Statistical Signal Estimation
  • ECE 6875 Wavelets and Their Applications
  • ECE 6880 Adaptive Signal Processing
  • ECE 6885 Computer Vision

For thesis option

  • ECE 6998 Thesis Research
  • ECE 6999 Thesis Research

Electives
Non-thesis option—15 credits in elective courses; thesis option—9 credits in elective courses. For either option, at least 3 credits must come from outside of the area of focus list.