Course prerequisites and topics

This site provides information and guidance. However, the ASU Course Catalog takes precedence should any inconsistencies appear.

See ASU graduate course descriptions.

Course topics and instructors will be added to the material below as they become available.

Special topic courses

EEE 598 classes are special topic courses that are not offered in the regular course rotation. Please refer to the class search tool to see what EEE 598 classes will be offered every semester. See a collection of the syllabi/course topic summaries for some of the most recent EEE 598 class topics.

Notice to all students:

If you enroll in a course that has prerequisites that you have not taken (at ASU or elsewhere), you will be in danger of receiving a poor grade in that course.

EEE 501 Overview of Electrical Engineering

Course description: This course covers electromagnetic fields, electrical circuit analysis, transmission lines, communications systems, electromagnetic interference and compatibility, computational techniques and electromagnetic software.

Credits: 3

EEE 505 Time-Frequency Signal Processing

Course description: This course covers joint time-frequency analysis of time-varying signals and systems, linear and quadratic time-frequency representations and applications in current areas of signal processing. Enrollment requirements: master’s of engineering, MS, MSE, PhD or MCS students only.

Prerequisites: EEE 407 Corequisites: EEE 554 Past instructors: Papandreou-Suppappola Credits: 3
Course topics for EEE 505

EEE — 506 Digital Spectral Analysis

Course description: This course covers principles and applications of digital spectral analysis, least squares, random sequences, parametric and nonparametric methods for spectral estimation. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 407, EEE 554 Past instructors: Spanias, Bliss Credits: 3
Course topics for EEE 506

EEE 507 — Multidimensional Signal Processing

Course description: This course covers processing and representation of multidimensional signals and the design of systems for processing multidimensional data. The course also introduces image and array processing issues. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 404, EEE 407 Past instructors: Karam Credits: 3
Course topics for EEE 507

EEE 508 — Digital Image Processing and Compression

Course description: This course covers the fundamentals of digital image perception, representation, processing and compression. The course emphasizes image coding techniques. Signals include still pictures and motion video. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 404, EEE 407 Past instructors: Karam Credits: 4
Course topics for EEE 508

EEE 509 — DSP Algorithms and Software

Course description: This course covers linear systems review, digital filter design, software aspects, DFT, FFT, random signals, programming aspects, applications projects, MATLAB and Java simulations.

Prerequisites: EEE 203, MAT 342 Past instructors: Spanias Credits: 3
Course topics for EEE 509

EEE 510 — Multimedia Signal Processing

Course description: This course covers speech/audio coding algorithms. LPC, CELP, MPEG, Cell phone, DTV, cinema and surround sound standards. The course also includes an MPEG/JPEG introduction.

Prerequisites: EEE 203, 506 or 606, MAT 342 Past instructors: Spanias Credits: 3
Course topics for EEE 510

EEE 511 — Artificial Neural Computation Systems

Course description: This course covers networks for computation, learning function representations from data, learning algorithms and analysis, function approximation and information representation by networks, applications in control systems and signal analysis. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 304 Corequisites: EEE 554 Past instructors: Si Credits: 3
Course topics for EEE 511

EEE 518 — Fundamentals of Microelectronics Packaging

Course description: This course is a multidisciplinary foundation course covering electrical, thermal, materials, chemical, manufacturing and reliability problems in packaging.

Prerequisites: Contact Instructor Past instructors: N/A Credits: 3

EEE 521 — Low Power Bioelectronics

Course description: This course begins with fundamental theory and techniques for low-power analog circuit design, especially subthreshold CMOS and BJT circuits (e.g., translinear circuits), then moves to biomedical applications and bio-inspired systems focused upon neuromorphic circuits. The course also touches on concepts such as wireless challenges for implants, energy harvesting and electrochemistry. Students are given the opportunity to have their final projects fabricated in a commercial CMOS process.

Prerequisites: EEE 433 or equivalent and EEE 523 or equivalent Past instructors: Blain Christen Credits: 3
Course topics for EEE 521

EEE 522 — Radio Frequency Test

Course description: This course covers current production test schemes for mixed-signal and RF circuits, the economics of production testing and recent research techniques in reducing production test costs. Prior knowledge of MATLAB is necessary to be successful in this class.

Prerequisites: Prerequisite knowledge in the course topics and MATLAB Past instructors: Ozev Credits: 4
Course topics for EEE 522

EEE 523 — Advanced Analog Integrated Circuits

Course description: This course covers the analysis and design of analog integrated circuits: analog circuit blocks, reference circuits, operational-amplifier circuits, feedback and nonlinear circuits. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 433 Past instructors: Bakkaloglu, Allee, Kiaei Credits: 3
Course topics for EEE 523

EEE 524 — Communication Transceiver Circuits Design

Course description: This course covers communication transceivers and radio frequency system design, the fundamentals of transceivers circuits and RF and IF mixers, filters, frequency synthesizers, receivers, CAD tools and lab work on IC design stations. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 433, EEE 455 Corequisites: EEE 445, EEE 523 Past instructors: Kiaei, Ozev, Kitchen Credits: 4
Course topics for EEE 524

EEE 525 — VLSI Design

Course description: This course covers the analysis and design of very large-scale integrated (VLSI) circuits. The course includes education about the physics of small devices, fabrication, regular structures and system timing. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 433, EEE 425 Past instructors: Cao, Clark, Chakrabarti, Allee, Ogras Credits: 3
Course topics for EEE 525

EEE 526 — VLSI Architectures

Course description: This course covers special-purpose architectures for signal processing, the design of array processor systems at the system level and processor level and high-level synthesis. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: Students should have taken an undergraduate senior-level course in DSP and computer architectures. The computer architecture course could be completed at the same time as EEE 526, or students may study materials related to computer architecture on their own prior to the class.
Past instructors: Chakrabarti Credits: 3

EEE 527 — Analog to Digital Converters

Course description: This course includes a detailed introduction to the design of Nyquist rate and CMOS analog-to-digital converters. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only. Students must also have completed EEE 523 with a grade of C or better.

Prerequisites: EEE 523 Past instructors: Jalali-Farahani, Allee, Garrity Credits: 3
Course topics for EEE 527

EEE 528 — Introduction to Microelectromechanical Systems

Course description: This course covers microelectromechanical systems and devices, emphasizing analytical and numerical modeling of actuation and sensing mechanisms with an overview of fabrication technology. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: N/A Past instructors: Blain Christen Credits: 3
Course topics for EEE 528

EEE 529 — Semiconductor Memory Technologies and Systems

Course description: This course covers the design of semiconductor memory technologies and systems from the device cell structures to the array and architecture design. The course emphasizes industry trends and cutting-edge technologies including SRAM, DRAM and FLASH technologies and emerging memory technologies such as STT-MRAM, PCRAM and RRAM.

Prerequisites: Circuit courses are required, such EEE 425 — Digital Systems and Circuits or EEE 525 — VLSI Design. Courses related to solid-state device and computer architecture are highly recommended, e.g. EEE 436 — Fundamentals of Solid-State Devices or CSE 420 — Computer Architecture.
Past instructors:
Marinella Credits: 4
Course topics for EEE 529

EEE 530 — Advanced Silicon Processing

Course description: This course covers thin films, CVD, oxidation, diffusion, ion-implantation for VLSI, metallization, silicides, advanced lithography, dry etching and rapid thermal processing. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: Students should have taken EEE 435 or any course that includes basic semiconductor device fabrication.
Past instructors:
Kozicki Credits: 3
Course topics for EEE 530

EEE 531 — Semiconductor Device Theory I

Course description: This course covers transport and recombination theory, pn and Schottky barrier diodes, bipolar and junction field-effect transistors and MOS capacitors and transistors. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 436 Past instructors: Skromme, Vasileska Credits: 3
Course topics for EEE 531

EEE 532 — Semiconductor Device Theory II

Course description: This course covers advanced MOSFETs, charge-coupled devices, solar cells, photodetectors, light-emitting diodes, microwave devices and modulation-doped structures. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only. Students must also have earned a grade of C or better in EEE 531 or be currently enrolled in the course.

Prerequisites: EEE 531 Past instructors: Skromme, Vasileska Credits: 3
Course topics for EEE 532

EEE 533 — Semiconductor Device and Process Modeling (formerly titled Semiconductor Process/Device Simulation)

Course description: This course offers a complete introduction to semiclassical modeling and some aspects of quantum modeling of semiconductor devices. With emphasis on a variety of semiclassical numerical methods, this course provides basic concepts and design tools for analyzing discrete one/two/three-dimensional devices such as Schottky diodes, MESFETs, MOSFETs, FinFETs, BJTs, HBTs, HEMTs, solar cells, etc. Basic concepts of process modeling are also part of the syllabus. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 436 or equivalent Past instructors: Vasileska Credits: 4
Course topics for EEE 533

EEE 534 — Semiconductor Transport

Course description: This course covers carrier transport in semiconductors, the Hall effect, high electric field, Boltzmann equation, correlation functions and carrier-carrier interactions. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 352, EEE 434 Past instructors: Ferry, Vasileska Credits: 3
Course topics for EEE 534

EEE 535 — Electron Transport in Nanostructures

Course description: This course covers nanostructure physics and applications, 2D electron systems, quantum wires and dots, ballistic transport, quantum interference and single-electron tunneling. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 434, EEE 436 Past instructors: YuFerry Credits: 3
Course topics for EEE 535

EEE 536 — Semiconductor Characterization

Course description: This course covers measurement techniques for semiconductor materials and devices. The course includes electrical, optical, physical, and chemical characterization methods. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 436 Past instructors: Thornton Credits: 3
Course topics for EEE 536

EEE 537 — Semiconductor Optoelectronics

Course description: This course covers electronic states in semiconductors, quantum theory of radiation, absorption processes, radiative processes, nonradiative processes, photoluminescence and photonic devices. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 434, EEE 436 (or EEE 531) Past instructors: Ning, Y-H Zhang Credits: 3
Course topics for EEE 537

EEE 538 — Optoelectronic Devices

Course description: This course covers detailed theory and practical knowledge of semiconductor materials and optoelectronic devices such as light emitting diodes, lasers, photodetectors and solar cells.

Prerequisites: None Past instructors: Ning, Y-H Zhang Credits: 3
Course topics for EEE 538

EEE 539 — Intro Solid-State Electronics

Course description: This course covers crystal lattices, reciprocal lattices, quantum statistics, lattice dynamics, equilibrium and nonequilibrium processes in semiconductors. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 352, EEE 434 Past instructors: Ferry, Vasileska Credits: 3
EEE 539 syllabus

EEE 540 — Fast Computational Electromagnetics

Course description: This course covers method of moments, finite difference time-domain, finite element methods implemented using fast algorithms (wavelets, FMM, Nystrom) to gain high efficiency. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 445, EEE 443 (or EEE 541) Past instructors: Diaz, Pan Credits: 3
Course topics for EEE 540

EEE 541 — Electromagnetic Fields and Guided Waves

Course description: This course covers polarization and magnetization; dielectric, conducting, anisotropic and semiconducting media; duality, uniqueness and image theory; and plane wave functions, waveguides, resonators and surface guided waves. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 341 Past instructors: Balanis, Pan Credits: 3
Course topics for EEE 541

EEE 543 — Antenna Analysis and Design

Course description: This course covers impedances, broadband antennas, frequency independent antennas, miniaturization, aperture antennas, horns, reflectors, lens antennas and continuous sources design techniques. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 443 Past instructors: Trichopoulos Credits: 3
Course topics for EEE 543

EEE 544 — High-Resolution Radar

Course description: This course covers fundamentals; wideband coherent design, waveforms and processing; stepped frequency; synthetic aperture radar (SAR); inverse synthetic aperture radar (ISAR); and imaging. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: Contact instructor Past instructors: Aberle Credits: 3
Course topics for EEE 544

EEE 545 — Microwave Circuit Design

Course description: This course covers the analysis and design of microwave resonators; power dividers and directional couplers; microwave filters; ferromagnetic components; and PIN diode switches, phase shifters and attenuators. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 445 Past instructors: Aberle Credits: 3
Course topics for EEE 545

EEE 546 — Advanced Fiber Optics

Course description: This course covers the theory of propagation in fibers, couplers and connectors, distribution networks, modulation, noise and detection, system design and fiber sensors. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 448 or instructor approval Past instructors: Palais Credits: 3
Course topics for EEE 546

EEE 547 — Microwave Solid-State Circuit Design I

Course description: This course covers the practical design of microwave amplifiers, oscillators and mixers and an overview of microwave systems. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 445 Past instructors: Aberle Credits: 3

EEE 548 — Coherent Optics

Course description: This course covers diffraction, lenses, optical processing, holography, electro-optics and lasers. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 341 Past instructors: Palais Credits: 3
Course topics for EEE 548

EEE 549 — Lasers

Course description: This course covers the theory and design of gas, solid and semiconductor lasers. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 341 Past instructors: Palais Credits: 3

EEE 550 — Transform Theory and Applications

Course description: This course introduces abstract integration, function spaces and complex analysis in the context of integral transform theory. Applications to signal analysis, communication theory and system theory are covered. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 304 Past instructors: Cochran Credits: 3

EEE 551 — Information Theory

Course description: This course covers entropy and mutual information, source and channel coding theorems and applications for communication and signal processing. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554 Past instructors: Duman, J Zhang, Hui Credits: 3
Course topics for EEE 551

EEE 552 — Digital Communications

Course description: This course covers complex signal theory, digital modulation, optimal coherent and incoherent receivers, channel codes, coded modulation and Viterbi algorithms. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 455, EEE 554 Past instructors: Duman, Tepedelenlioglu Credits: 3
Course topics for EEE 552

EEE 553 — Coding and Cryptography

Course description: This course introduces algebra, block and convolutional codes, decoding algorithms, turbo codes, coded modulation and private and public key cryptography. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554 Past instructors: Duman, Tepedelenlioglu Credits: 3

EEE 554 — Random Signal Theory

Course description: This course applies statistical techniques to the representation and analysis of electrical signals and communications systems analysis. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 350 Past instructors: Duman, Tepedelenlioglu, Reisslein, Cochran, Papandreou-Suppappola, Qian, Ying Credits: 3
Course topics for EEE 554

EEE 555 — Modeling and Performance Analysis

Course description: This course covers modeling and performance analysis of stochastic systems and processes such as network traffic queueing systems and communication channels. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554 Past instructors: N/A Credits: 3

EEE 556 — Detection and Estimation Theory

Course description: This course combines the classical techniques of statistical inference and the random process characterization of communication, radar, and other modern data processing systems. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554 Past instructors: Papandreou-Suppappola, Cochran Credits: 3
Course topics for EEE 556

EEE 557 — Broadband Networks

Course description: This course covers the physics of wireless and optical communications, including broadband multiplexing and switching methods, blocking and queuing analysis and network optimization, routing, and economics. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554 Past instructors: Hui Credits: 3

EEE 558 — Wireless Communications

Course description: This course covers cellular systems, path loss, multipath fading channels, modulation and signaling for wireless, diversity, equalization coding, spread spectrum and TDMA/FDMA/CDMA. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 552 Past instructors: Duman, J Zhang, Tepedelenlioglu Credits: 3

EEE 559 — Wireless Networks

Course description: This course covers the design principles of cellular networks, including multiple access control protocols for wireless systems, wireless routing and TCP/IP, mobile management, call admission control and resource allocation (e.g. power control and rate control), wireless security and future-generation wireless networks. A previous course in random signal theory is required to be successful in this class.

Prerequisites: EEE 350 or equivalent Past instructors: Y Zhang Credits: 3
Course topics for EEE 559

EEE 560 — Mathematical Foundations of Machine Learning

Course description: This course will serve as a primer for statistical learning theory and the mathematical foundations of machine learning. It will serve as a platform for exploring emerging algorithms and theory in large-scale data analytics. This course’s topics are a mix of the disciplines of information processing, statistical theory and
computational sciences.

Prerequisites: EEE 554 or equivalent Past instructors: Dasarathy Credits: 3
Course topics for EEE 560

EEE 562 — Nuclear Reactor Theory and Design

Course description: This course covers the principles of neutron chain reacting systems, neutron diffusion and moderation, one-, two- and multigroup diffusion equation solution methods, heterogeneous reactors, nuclear fuel steady-state performance, core thermal-hydraulics and core thermal design.

Prerequisites: EEE 460 Past instructors: Holbert Credits: 3
Course topics for EEE 562

EEE 563 — Nuclear Reactor System Dynamics and Diagnostics

Course description: This course covers time-dependent solutions to neutron diffusion equations, reactor kinetics and reactivity changes, dynamics, stability and control of reactor systems, modeling neutronic and thermal processes, system characterization in time and frequency domains and reactor surveillance and diagnostics.

Prerequisites: EEE 562 Past instructors: Holbert Credits: 3
Course topics for EEE 563

EEE 564 — Interdisciplinary Nuclear Power Operations

Course description: This course covers nuclear power plant systems and studies interrelationship and propagation of effects that systems and design changes have on one another, especially in relation to nuclear power plant safety and operations. The course also includes case studies and design projects.

Prerequisites: EEE 460 Past instructors: Holbert Credits: 3
Syllabus for EEE 564

EEE 565 — Solar Cells

Course description: This course provides an introduction to the generation and utilization of electricity from solar energy. It explores the science and engineering of direct conversion (photovoltaics), including the design, fabrication and operation of solar cells. The course also covers the construction and performance of solar cell modules. Prior knowledge of the properties of electronic materials is required to be successful in this course.

Prerequisites: Engineering graduate student Past instructors: N/A Credits: 3
Course topics for EEE 565

EEE 566 — Advanced Device Modeling and Simulation

Course description: In this course, students are introduced to a variety of methods for the solution of the Maxwell and Poisson equations, the Boltzmann transport equation solution using Monte Carlo methods and particle-based device simulators. Some aspects of quantum transport modeling, such as the Usuki method, the contact-block reduction method and recursive Green’s functions approach are also discussed in detail.

Prerequisites: EEE 434 or EEE 534 Past instructors: Vasileska Credits: 3
Course topics for EEE 566

EEE 571 — Power System Transients

Course description: This course covers simple switching transients, transient analysis by deduction, damping of transients, capacitor and reactor switching, transient recovery voltage, traveling waves on transmission lines, lightning, protection of equipment against transient overvoltages and introduces computer analysis of transients. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 470 or EEE 471 Past instructors: N/A Credits: 3

EEE 572 — Advanced Power Electronics

Course description: This course analyzes device operation, including thyristors, gate-turn-off thyristors and transistors. The course includes the design of rectifier and inverter circuits, applications such as variable speed drives, HVDC, motor control and uninterruptible power supplies. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: Graduate standing Past instructors: Ayyanar Credits: 3
Course topics for EEE 572

EEE 573 — Electric Power Quality

Course description: This course covers sinusoidal waveshape maintenance and the study of momentary events, power system harmonics, instrumentation, filters, power conditioners and other power quality enhancement methods. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 579 or graduate standing Past instructors: Heydt Credits: 3
Course topics for EEE 573

EEE 574 — Computer Solution of Power Systems

Course description: This course covers algorithms for digital computation for power flow, fault and stability analysis. It also includes material about sparse matrix and vector programming methods, numerical integration techniques, stochastic methods and the solution of the least squares problem. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 471 Past instructors: Tylavsky Credits: 3
Course topics for EEE 574

EEE 575 — Power System Stability

Course description: This course covers dynamic performance of power systems with emphasis on stability, modeling of system components and control equipment and analysis of the dynamic behavior of the system in response to small and large disturbances. Knowledge of topics from EEE470, 471 and 473 (or equivalents) is required to be successful in this course.

Prerequisites: EEE 470, EEE 471 or EEE 473 or equivalents Past instructors: Vittal Credits: 3
EEE 575 syllabus

EEE 576 — Power System Dynamics

Course description: This course covers the dynamic performance of power systems with emphasis on control. The course also covers modeling of control equipment, FACTS devices, wind generators and nonlinear loads and the design of power system stabilizers. Prior knowledge of electric power devices, power system analysis and electrical machinery is required to be successful in this course.

Prerequisites: Not available Past instructors: Vittal Credits: 3
Course topics for EEE 576

EEE 577 — Power Engineering Operations and Planning

Course description: This course covers economic dispatch, unit commitment, dynamic programming, power system planning and operation, control, generation modeling, AGC and power production. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 470, EEE 471 or graduate standing Past instructors: Heydt, Khorsand Hedman Credits: 3
Course topics for EEE 577

EEE 579 — Power Transmission and Distribution

Course description: This course covers high-voltage transmission line electric design, conductors, corona, RI and TV noise, insulators and clearances, DC characteristic, feeders voltage drop and capacitors. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 360 Past instructors: Karady Credits: 3
Course topics for EEE 579

EEE 581 — Filtering of Stochastic Processes

Course description: This course covers modeling, estimation and filtering of stochastic processes, with emphasis on the Kalman filter and its applications in signal processing and control. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 554, EEE 582 or instructor approval Past instructors: Si Credits: 3
Course topics for EEE 581

EEE 582 — Linear System Theory

Course description: This course covers controllability, observability and realization theory for multivariable continuous time systems, stabilization and asymptotic state estimation, disturbance decoupling and noninteracting control. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 480, EEE 481 or instructor approval Past instructors: Tsakalis, Rodriguez Credits: 3
Course topics for EEE 582

EEE 584 — Internship

Course description: This course covers structured practical experience following a contract or plan, supervised by faculty and practitioners. Enrollment requirements: master’s of engineering, MS, MSE, PhD or MCS students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 585 — Digital Control Systems

Course description: This course covers the analysis and design of digital and sampled data control systems, including sampling theory, z-transforms, the state transition method, stability, design and synthesis. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 480 or EEE 481 Past instructors: Tsakalis Credits: 3

EEE 586 — Nonlinear Control Systems

Course description: This course covers stability theory, including phase-plane, describing function, Liapunov’s method and frequency domain criteria for continuous and discrete, nonlinear and time-varying systems. Enrollment requirements: master’s of engineering, MS, MSE, PhD or MCS students only.

Prerequisites: EEE 582 Past instructors: Tsakalis Credits: 3
Course topics for EEE 586

EEE 587 — Optimal Control

Course description: This course covers optimal control of systems, calculus of variations, dynamic programming, linear quadratic regulator, numerical methods and Pontryagin’s principle. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 480, EEE 481 or instructor approval Past instructors: Tsakalis Credits: 3
Course topics for EEE 587

EEE 588 — Design of Multivariable Control Systems

Course description: This course covers practical tools for designing robust MIMO controllers, state feedback and estimation, model-based compensators, MIMO design methodologies, CAD and real-world applications. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 582 Past instructors: Tsakalis, Rodriguez Credits: 3

EEE 590 — Reading and Conference

Course description: This course consists of independent study in which a student meets regularly with a faculty member to discuss assignments. Course may include such assignments as intensive reading in a specialized area, writing a synthesis of literature on a specified topic, or writing a literature review of a topic. Enrollment requirements: master’s of engineering or electrical engineering MS, MSE or PhD students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 591 — Seminar

Course description: Graduate students can take any EEE 400-level class under this course title. See individual prerequisites and course topics under the corresponding 400-level class descriptions here.

Prerequisites: N/A Past Instructors: N/A Credits: 3-4

EEE 592 — Research

Course description: This course consists of independent study in which a student, under the supervision of a faculty member, conducts research that is expected to lead to a specific project such as a thesis or dissertation, report or publication. Assignments might include data collection, experimental work, data analysis or preparation of a manuscript.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 595 — Continuing Registration

Course description: This course designation is used in situations where registration is necessary, but credit is not needed. The course replaces arbitrary enrollment in courses designated for reading and conference, research, thesis, dissertation etc. It is used by students when taking comprehensive examinations, defending theses or dissertations or fulfilling the continuous enrollment requirement in doctoral programs. Credit is not awarded, and no grade is assigned.

Prerequisites: N/A Past instructors: N/A Credits: 1

EEE 598


Course description: These are topical courses not offered in regular course rotation — e.g., new courses not in the catalog, courses by visiting faculty, courses on timely topics or highly specialized courses responding to unique student demand. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-4

Special Topics for EEE 598 classes

EEE 598 classes are special topic courses that are not offered in regular course rotation. Please refer to the class search tool to see what EEE 598 classes will be offered every semester. Below is a collection of the syllabi/course topic summaries for some of the most recent EEE 598 classes.

EEE 598 — Adaptive Optimal Control of Nonlinear Dynamic Systems
EEE 598 — Adaptive Radar and Cognitive Systems 
EEE 598 — Advanced Biosensor Concepts
EEE 598 — Advanced Device Modeling
EEE 598 — Advanced Photovoltaics
EEE 598 — Advanced Topics in Information Theory & Statistics
EEE 598 — Advanced Topics in MIMO Wireless Communications
EEE 598 — Computational Cameras, Lighting and Displays
EEE 598 — Computational Image Understanding & Pattern Analysis
EEE 598 — Cooperative and Graph Signal Processing
EEE 598 — Deep Learning Media Processing & Understanding
EEE 598 — Defects in Semiconductors
EEE 598 — Distributed and Large-Scale Optimization
EEE 598 — Electric Energy Markets
EEE 598 — High Power Converters and Drive Systems
EEE 598 — Introduction to Complex Networks
EEE 598 — Introduction to Electric and Autonomous Vehicles
EEE 598 — Introduction to Spintronics
EEE 598 — Low Power Bioelectronics
EEE 598 — Machine Learning for Power Systems
EEE 598 — Manuscript Writing for Engineers
EEE 598 — Millimeter Wave and Terahertz Measurements
EEE 598 — Mobile Systems Architecture
EEE 598 — MOCVD for III-Nitride Devices
EEE 598 — Nano Fabrication/Characterization (Nanoscale Fabrication and Characterization)
EEE 598 — Nanobiotechnology From Nanoscience to Biomedicine
EEE 598 — Nano/Micro Electromechanical Sensors
EEE 598 — Nanophotonics
EEE 598 — Network Information Theory
EEE 598 — Neuromorphic Computing Hardware Design
EEE 598 — Operations Research Applied to Electric Power Systems
EEE 598 — Optical Spectroscopy of Semiconductor Materials and Heterostructures
EEE 598 — Optoelectronic Devices
EEE 598 — Personal Sensors for Mobile Health Applications
EEE 598 — Photovoltaic Systems
EEE 598 — Power Plant Control & Monitoring
EEE 598 — Power System Reliability
EEE 598 — Remote Sensing & Adaptive Radar
EEE 598 — Renewable Electric Energy Systems
EEE 598 — RF Test
EEE 598 — RF Transmitters and Power Amplifiers
EEE 598 — Semiconductor Memory Technologies and Systems
EEE 598 — Sensor and Machine Learning Applications
EEE 598 — Serial Links
EEE 598 — Smart Grid Ops, Cybersecurity & Data Analytics (formerly titled Cyber-Security and Privacy in the Smart Grid)
EEE 598 — Statistical Machine Learning: From Theory to Algorithms
EEE 598 — Speech and Audio Production, Processing and Perception
EEE 598 — Structural VLSI Circuit Design Based on Symmetry
EEE 598 — Switch-Capacitor Analog Filter & Signal Processing Circuit Design
EEE 598 — System-Level Design for Multicore Architectures
EEE 598 — Technology Computer Aided Design
EEE 598 — VLSI Design for Reliability
EEE 598 — VLSI Modulation Circuits
EEE 598 — WAMS-based Apps in Power Systems

 

EEE 599 — Thesis

Course description: This course consists of supervised research focused on preparation of a thesis, including literature review, research, data collection and analysis and writing.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 606 — Adaptive Signal Processing

Course description: This course covers the principles and applications of adaptive signal processing, the adaptive linear combiner, the Wiener least-squares solution, gradient search, performance surfaces, LMS/RLS algorithms and block time/frequency domain LMS. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students only.

Prerequisites: EEE 404 or EEE 407, EEE 554 Past instructors: Spanias Credits: 3
Course topics for EEE 606

EEE 607 — Speech Coding for Multimedia Communications

Course description: This course covers speech and audio coding algorithms for applications in wireless communications and multimedia computing. Enrollment requirements: master’s of engineering, MS, MSE, PhD, MCS or science and engineering of materials PhD students only.

Prerequisites: EEE 404 or EEE 407, EEE 554 Past instructors: Spanias Credits: 3

EEE 625 — Advanced VLSI Design

Course description: This course covers practical industrial techniques, circuits and architectures appropriate to high-performance and low-power digital VLSI designs such as microprocessors.

Prerequisites: EEE 525 Past instructors: Clark Credits: 3
Course topics for EEE 625

EEE 627 — Oversampling Sigma-Delta Data Converters

Course description: This course introduces design and analysis of sigma-delta oversampled data converters from an integrated circuit design perspective.

Prerequisites: EEE 523 Past instructors: N/A Credits: 3
Course topics for EEE 627

EEE 631 — Heterojunctions and Superlattices

Course description: This course covers the principles of heterojunctions and quantum well structures, band lineups, optical and electrical properties and introduces heterojunction devices. Enrollment requirements: Only open to master’s of engineering, MS, MSE, PhD and MCS students who finished EEE 531 with a grade of C or better or who are currently enrolled, or science and engineering of materials PhD students.

Prerequisites: EEE 436, EEE 531 Past instructors: Ning Credits: 3
Course topics for EEE 631

EEE 641 — Advanced Electromagnetic Field Theory

Course description: This course covers cylindrical wave functions, waveguides and resonators, spherical wave functions and resonators, scattering from planar, cylindrical and spherical surfaces and Green’s functions. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students or science and engineering of materials PhD students only.

Prerequisites: EEE 541 Past instructors: Balanis, Diaz Credits: 3
Course topics for EEE 641

EEE 643 — Advanced Topics in Electromagnetic Radiation

Course description: This course covers high-frequency asymptotic techniques, geometrical and physical theories of diffraction (GTD and PTD), moment method (MM), radar cross section (RCS) prediction, Fourier transforms in radiation and synthesis methods. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students or science and engineering of materials PhD students only.

Prerequisites: EEE 541 and (preferably) EEE 641 Past instructors: Balanis Credits: 3
Course topics for EEE 643

EEE 647 — Microwave Solid-State Circuit Design II

Course description: This course covers practical design of microwave free-running and voltage-controlled oscillators using Gunn and Impatt diodes and transistors and analysis of noise characteristics of the oscillator. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students or science and engineering of materials PhD students only.

Prerequisites: This course is no longer offered

EEE 680 — Practicum

Course description: This course consists of structured practical experience in a professional program, supervised by a practitioner and/or faculty member with whom the student works closely.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 684 — Internship

Course description: This course consists of structured practical experience following a contract or plan, supervised by faculty and practitioners. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 686 — Adaptive Control

Course description: This course’s main topics covered are adaptive identification, convergence, parametric models, performance and robustness properties of adaptive controllers, persistence of excitation and stability. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students only.

Prerequisites: EEE 582 Past instructors: Tsakalis Credits: 3
EEE 686 syllabus

EEE 690 — Reading and Conference

Course description: This course consists of independent study in which a student meets regularly with a faculty member to discuss assignments. The course may include assignments such as intensive reading in a specialized area, writing a synthesis of literature on a specified topic or writing a literature review of a topic. Enrollment requirements: master’s of engineering or electrical engineering MS, MSE and PhD students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 731 — Advanced MOS Devices

Course description: This course covers threshold voltage, subthreshold current, scaling, small geometry effects, hot electrons and alternative structures. Enrollment requirements: master’s of engineering, MS, MSE, PhD and MCS students or science and engineering of materials PhD students only.

Prerequisites: EEE 531 recommended Past instructors: Barnaby Credits: 3
Course Topics for EEE 731

EEE 790 — Reading and Conference

Course description: This course consists of independent study in which a student meets regularly with a faculty member to discuss assignments. The course may include assignments such as intensive reading in a specialized area, writing a synthesis of literature on a specified topic or writing a literature review of a topic. Enrollment requirements: electrical engineering PhD students only.

Prerequisites: N/A Past instructors: N/A Credits: 1-12

EEE 792 — Research

Course description: This course consists of independent study in which a student, under the supervision of a faculty member, conducts research that is expected to lead to a specific project such as a dissertation, report or publication. Assignments might include data collection, experimental work, data analysis or preparation of a manuscript.

Prerequisites: N/A Past instructors: N/A Credits: 1-15

EEE 795 — Continuing Registration

Course description: This designation is used in situations where registration is necessary, but credit is not needed. Replaces arbitrary enrollment in course designations in reading and conference, research, thesis, dissertation etc. This designation is used by students when taking comprehensive examinations, defending theses or dissertations or fulfilling the continuous enrollment requirement in doctoral programs. Credit is not awarded, and no grade is assigned.

Prerequisites: N/A Past instructors: N/A Credits: 1

EEE 799 — Dissertation

Course description: This course consists of supervised research focused on preparation of a dissertation, including literature review, research, data collection and analysis and writing.

Prerequisites: N/A Past instructors: N/A Credits: 1-15