After identifying an area of interest, choose courses that are of interest and meet
the guidelines given at:
Electrical Engineering—MS, PhD
Simply stated, you must meet each condition given in those guidelines for a particular
degree. For example, if you are pursuing a Plan D MS, you must have 18 credits minimum
of EE5000-6000 AND 9 credits maximum EE4000 series courses AND 3 credits minimum 4000
or higher outside the department AND 3 credits maximum of EE5805. That is, you should
"logically AND" each of the requirements in a given list. Regarding courses outside
the department, courses chosen from other engineering disciplines: math, physics,
or materials science are all permitted. Within the ECE department, recommended course
sequences are given below.
Recommended Grad Course Sequences
Electrophysics
Basic Courses – Taught every year
EE 5410 - Engineering Electromagnetics
A mathematically rigorous study of dynamic electromagnetic fields, beginning with Maxwell's equations. Topics include scalar and vector potentials, waves, and radiation.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical Engineering, Electrical & Computer Engineer
- Pre-Requisite(s): EE 3140
EE 5415 - Applied Optics and Photonics
Rigorous study of nonlinear optics, anisotropic, optical materials, dielectric waveguides, directional couplers, semiconductor optics, light sources, lasers, and photodetectors.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
- Pre-Requisite(s): EE 3090 or PH 3210 or EE 4411
EE 5430 - Electronic Materials
A study of the physical principles of electronic materials, their applications in solid-state devices, and future trends in their development.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
EE 5460 - Solid State Devices
A study of the physical principles and evolution of solid-state devices, such as transistors: from conventional to novel types utilizing hetero-junctions and quantum effects; light emitting devices, semiconductor lasers; and displays of various types.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, Spring
- Restrictions:
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
Advanced Courses – Taught (perhaps) every other year
EE 5451 - Risk Assessment for Critical Infrastructure Protection
Risk assessment and vulnerabilities for industrial control environments including electrical power grids. Cyber-physical attack tools and techniques. Interaction of cybersecurity issues with physical systems and physical security. Limitations of current cybersecurity technologies. Design and cost considerations for various defensive methods.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring
- Restrictions:
Permission of instructor required
- Pre-Requisite(s): EE 3120
This course will cover advanced topics dealing with MEIXIS technologies, transduction mechanisms, and microfabricated sensors and actuators.
- Credits:
4.0
- Lec-Rec-Lab: (3-1-0)
- Semesters Offered:
Spring
- Restrictions:
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
- Pre-Requisite(s): EE 4240 or MY 4240
EE 5528 - Antenna Engineering
Topics include: basics of radiation theory, Hertzian dipole and loop antennas, near and far fields, bandwidth, gain and other antenna parameters, Yagi-Uda, bow-tie, cavity-backed and traveling wave antennas, microstrip solutions, miniaturization, substrates and superstrates.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, in odd years
- Pre-Requisite(s): EE 5526
Computer Engineering
Basic Courses – Taught every year
EE 5726 - Wireless Sensor Networks
Building blocks of wireless sensor networks, sensor node design, wireless communications, network protocols, data storage and retrieval, sensor localization and clock synchronization. Example application areas: robotics, autonomous vehicles and networks, power engineering, smart-grid, environment monitoring, and disaster relief.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Pre-Requisite(s): (CS 4461 or EE 4272 or EE 5722) and (EE 3170 or EE 3173) and (CS 1129 or CS 2141)
EE 5750 - Model-Based Embedded Control System Design
This course introduces embedded control system design using a model-based approach. Course topics include model-based embedded control system design, discrete-event control, sensors, actuators, electronic control unit, digital controller design, and communication protocols. Prior knowledge of hybrid electric vehicles is highly recommended.
- Credits:
3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical & Computer Engineer
- Pre-Requisite(s): MEEM 4700 or ME 4700 or MEEM 4775 or ME 4775 or EE 3261 or EE 4261
EE 5780 - Advanced VLSI Computer-Aided Design
Nanoscale chip design presents issues for IC designs and new market areas for design automation. This course provides a comprehensive introduction on layout design. Advanced algorithms and optimization techniques are presented to give students the skills needed for nanometer VLSI design.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): CS 4321 and EE 4271
Advanced Courses – Taught (perhaps) every other year
EE 5726 - Wireless Sensor Networks
Building blocks of wireless sensor networks, sensor node design, wireless communications, network protocols, data storage and retrieval, sensor localization and clock synchronization. Example application areas: robotics, autonomous vehicles and networks, power engineering, smart-grid, environment monitoring, and disaster relief.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Pre-Requisite(s): (CS 4461 or EE 4272 or EE 5722) and (EE 3170 or EE 3173) and (CS 1129 or CS 2141)
EE 5821 - Computational Intelligence - Theory and application
This course covers the four main paradigms of Computational Intelligence, viz., fuzzy systems, artificial neural networks, evolutionary computing, and swarm intelligence, and their integration to develop hybrid systems. Applications of Computational Intelligence include classification, regression, clustering, controls, robotics, etc.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Restrictions:
Permission of instructor required;
Must be enrolled in one of the following Level(s): Graduate
EE 5841 - Machine Learning
This course will explore the foundational techniques of machine learning. Topics are pulled from the areas of unsupervised and supervised learning. Specific methods covered include naive Bayes, decision trees, support vector machine (SVMs), ensemble, and clustering methods.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring
- Restrictions:
Permission of instructor required;
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
Signals and Systems
Basic Courses – Taught every year
EE 5500 - Probability and Stochastic Processes
Theory of probability, random variables, and stochastic processes, with applications in electrical and computer engineering. Probability measure and probability spaces. Random variables, distributions, expectations. Random vectors and sequences. Stochastic processes, including Gaussian and Poisson processes. Stochastic processes in linear systems. Markov chains and related topics.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical Engineering, Electrical & Computer Engineer;
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
EE 5715 - Linear Systems Theory and Design
Overview of linear algebra, Modern Control: state-space based design of linear systems, observability, controllability, pole placement, observer design, stability theory of linear time-varying systems, Lyapunov stability, optimal control, Linear Quadratic regulator, Kalman filter, Introduction to robust control.
- Credits:
3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical & Computer Engineer
- Pre-Requisite(s): EE 3261 or MEEM 3750 or ME 3750
EE 5521 - Detection & Estimation Theory
Detecting and estimating signals in the presence of noise. Optimal receiver design. Applications in communications, signal processing, and radar.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical & Computer Engineer, Electrical Engineering, Computer Engineering
- Pre-Requisite(s): EE 5500
EE 5527 - Digital Communications
This course focuses on the basic principles that underlie the analysis and design of digital communication systems. Topics covered include: characterization of communication signals and systems, modulation schemes, optimum receiver design and performance analysis in AWGN and band-limited channels, concepts of information theory and channel coding, carrier and symbol synchronization, and ISI channel equalization.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 4250
Advanced Courses – Taught (perhaps) every other year
EE 5511 - Information Theory, Inference, and Learning Algorithms
Introduction to the mathematical foundations for information theory, inference and learning algorithms. Topics include data compression, channel coding, Bayesian inference, clustering, marginalization, Monte-Carlo methods, Markov models, and Bayesian learning networks.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, in odd years, Spring, in odd years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 5500(C)
EE 5522 - Digital Image Processing
Fundamentals of image processing are covered including image representation, geometric transformations, binary image processing, compression, space and frequency domain processing. Computer programming in MATLAB and Python required.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical & Computer Engineer, Electrical Engineering, Computer Engineering
EE 5525 - Wireless Communications
Principles of wireless communications systems. Projects may include cell phones, computer networks, paging systems, satellite communications, radio, television and telemetry.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 5527
EE 5526 - Microwave Engineering
Basics of microwave engineering. Topics include: microwave sources; wave equations and their solutions; wave propagation; reflection, and guiding; transmission line theory and practice; microwave network analysis and impedance matching; microwave resonators, filters, and dividers; left-handed materials and devices.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 3140 or EE 5140
EE 5528 - Antenna Engineering
Topics include: basics of radiation theory, Hertzian dipole and loop antennas, near and far fields, bandwidth, gain and other antenna parameters, Yagi-Uda, bow-tie, cavity-backed and traveling wave antennas, microstrip solutions, miniaturization, substrates and superstrates.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, in odd years
- Pre-Requisite(s): EE 5526
EE 5726 - Wireless Sensor Networks
Building blocks of wireless sensor networks, sensor node design, wireless communications, network protocols, data storage and retrieval, sensor localization and clock synchronization. Example application areas: robotics, autonomous vehicles and networks, power engineering, smart-grid, environment monitoring, and disaster relief.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Pre-Requisite(s): (CS 4461 or EE 4272 or EE 5722) and (EE 3170 or EE 3173) and (CS 1129 or CS 2141)
EE 5750 - Model-Based Embedded Control System Design
This course introduces embedded control system design using a model-based approach. Course topics include model-based embedded control system design, discrete-event control, sensors, actuators, electronic control unit, digital controller design, and communication protocols. Prior knowledge of hybrid electric vehicles is highly recommended.
- Credits:
3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical & Computer Engineer
- Pre-Requisite(s): MEEM 4700 or ME 4700 or MEEM 4775 or ME 4775 or EE 3261 or EE 4261
Power
Basic Courses – Taught every year
EE 5200 - Advanced Methods in Power Systems
Advanced analysis and simulation methods for load flow, symmetrical components, short circuit studies, optimal system operation, stability, and transient analysis. Application of commonly used software reinforces concepts and provides practical insights.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical Engineering, Electrical & Computer Engineer;
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
- Pre-Requisite(s): EE 4222
Specialization/Advanced Courses – Taught every year
EE 5295 - Advanced Propulsion Systems for Hybrid Electric Drive Vehicles
Hybrid electric vehicles (HEV) will be studied and simulated using advanced powertrain component analysis and modeling. An in-depth analysis and study of power flows, losses, and energy usage are examined for isolated powertrain components and HEV configurations. Simulation tools will be developed and applied to specify powertrain and vehicle components and to develop control and calibration for a constrained optimization to vehicle technical specifications.
- Credits:
3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered:
Spring
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following College(s): College of Engineering
- Pre-Requisite(s): MEEM 4295 or ME 4295 or EE 4295
EE 5296 - Powertrain Integration for Vehicle Electrification
Lab-based, hands-on course examining propulsion integration for vehicle electrification. Covers requirements, vehicle development process, component specification, thermal management, controls, safety, and calibration. Course project on optimizing electrified vehicle performance through modeling and experimentation.
- Credits:
3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered:
Spring, Summer
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following College(s): College of Engineering
- Pre-Requisite(s): MEEM 4296(C) or EE 4296(C)
Advanced Courses – Taught (perhaps) every other year
EE 5220 - Transient Analysis Methods
A study of transient behaviors and their analysis and prediction. Addresses analytical methods and their numerical implementation, switching and lightning surges, short circuits, and non-linear effects. Includes computer simulations.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, in odd years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical Engineering, Electrical & Computer Engineer;
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
- Pre-Requisite(s): EE 4222
EE 5221 - Advanced Electric Machinery and Drives
Advanced electromechanics of rotating and linear machines. Topics include dynamic analysis of machines, reference frame transformations, reduced order models, models of mechanical loads, power electric drives for motors, and digital simulation of machines and electric drive systems. Applications discussed will include renewable energy and electric propulsion systems.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, in odd years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
EE 5223 - Power System Protection
Real-time monitoring and protection of modern power systems. Secure and reliable operation of radial and grid systems. Protection of transmission lines, buses, generators, motors, transformers, and other equipment against disturbances.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, in even years
- Pre-Requisite(s): EE 4221 and EE 4222(C)
EE 5224 - Power System Protection Lab
Theory-based application of software and hardware used for power system protection. Fault simulations, protective relay settings and coordination, and test operation of relays under static, dynamic, and transient conditions.
- Credits:
1.0
- Lec-Rec-Lab: (0-0-2)
- Semesters Offered:
Fall, in even years, Spring, in even years
- Pre-Requisite(s): EE 5223(C)
EE 5227 - Advanced Power Electronics
Advanced topics of circuits for electrical energy processing. Covers switching converter principles for dc-dc, ac-dc, and dc-ac power conversion. Other topics include harmonics, pulse-width modulation, classical feedback control, nonlinear control, magnetic components, power semiconductors, and digital simulation.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Fall, in even years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 4227
EE 5240 - Computer Modeling of Power Systems
Topics include modeling and computer methods applied to electrical power systems, matrix formulations, network topology and sparse matrix data structures, load flow, short- circuit and stability formulations, constrained optimization methods for load flow and state estimation, and time-domain simulation methods for transient analysis.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, in even years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical & Computer Engineer
- Pre-Requisite(s): EE 5200
EE 5250 - Distribution Engineering
Modeling and analysis of electrical distribution systems; load characteristics, load modeling, unbalanced three-phase overhead and underground line models, and distribution transformers. Analysis of primary system design, applications for capacitors, voltage drop, power loss, distribution system protection, and introduction to advanced distribution automation.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
Spring, Summer, in odd years
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 4221
Advanced Courses – Taught every third year
EE 5230 - Power System Operations
Study of advanced engineering and economic algorithms and analysis techniques for the planning, operation, and control of the electric power system from generation through transmission to distribution.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate;
Must be enrolled in one of the following Major(s): Electrical Engineering, Electrical Engineering, Electrical & Computer Engineer
Wind turbines are the fastest growing segment of the generator mix being added to power systems today. There is a growing need to understand the many issues caused by these additions. This course covers the theoretical background, regulations, integration experience, and modeling.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Restrictions:
May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
EE 6210 - Power System Dynamics and Stability
A study of the dynamic behavior of power systems. A review of synchronous machine modeling, system dynamic equations, and method of analysis. Examines overall system behavior via small signal and transient stability and energy functions. Also studies voltage stability and non-linear effects.
- Credits:
3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered:
On Demand
- Restrictions:
Must be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): EE 5200