Electrical Engineering

Approved Breadth Courses
for Ph.D. Qualifying Exam

RETURN to Qualifying Examination Main Page

Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Rules:

  1. Any course that is listed under the student's MAJOR area cannot be used to fulfill the breadth requirement. Example: If a student has Communications as their major area, then EE 508 cannot be used for a breadth requirement.

  2. Students cannot use the same course for two different minor breadth requirements. Example: EE 505 - If a student has Controls & Robotics as their major area, then EE 505 cannot be used to satisfy the breadth requirement for both the Signal & Image Processing area and the Communications area; EE 505 can be only used for one area. Students should double-check the listings and cross-listings of courses.

  3. When a student chooses a course from one subgroup, none of the other courses in that subgroup may be used to satisfy any portion of the breadth requirement. Example: EE 565 - If a student has chosen Electronic Circuits, Devices and Transducers as their major area, and uses EE 565 to satisfy the breadth requirement for Communications Subgroup B, then the student cannot use any other course in that subgroup (EE 566, EE 595, or EE 565) to satisfy any other breadth requirement.

  4. This list of courses is mandatory for all EE Ph.D. students.


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Controls and Robotics


EE/AA 448 Control Sensors and Actuators (3)
EE/AA 449 Design of Automatic Control Systems (4)
EE 462 Mobile Robots I: Vehicles (4) [NOT CURRENTLY OFFERED]
EE 463 Mobile Robots II: Intelligent Control (4) [NOT CURRENTLY OFFERED]
EE 510 Mathematical Foundations of System Theory (4)
EE 543 Models of Robot Manipulation (3)
EE 544 Advanced Robot Manipulation (4)
EE 545 Autonomous Multi-Robot Systems (4)
EE 546 Advanced Topics in Control System Theory (1-5) Two EE 546 courses may be counted for two breadth courses as long as the courses in question are clearly distinctly different, as indicated by different instructors and titles. In the case of the same instructor, the group should be consulted.
EE 547 Linear Systems Theory (4)
AA/EE 548 Linear Multivariable Control (3)
AA/EE/ME 549 State Estimation and Kalman Filtering (3)
AA/EE 550 Nonlinear Optimal Control (3)
EE 552 Power Systems Dynamics and Control (4)
EE 578 Optimization in System Sciences (3)
EE 581 Digital Control (3)
EE 582 Intro to Discrete Event Systems (3)
EE 583 Nonlinear Control Systems (4)
AA/EE/ME 585 System Identification and Adaptive Control (3)
EE 589 Advanced Topics in Sensors and Sensor Systems (3)
AA 518 Automatic Control of Flight Vehicles (3)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

VLSI & Embedded Systems


EE 476 Digital Integrated Circuit Design (5)
EE 477 VLSI II (5)
EE 526 VLSI III (4)
EE 536 Design of Analog Integrated Circuits and Systems (4)
EE 537 Computation Methods for Circuit Analysis and Simulation (3)
EE 538 Topics in Electronic Circuit Design (when taught by VLSI faculty) (3-5 only)
EE 538B CMOS RF Circuit Design (3-5)[may get regular course number in future] EE 540 VLSI Testing (3)
EE 541 Automatic Layout of Integrated Circuits(4)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics, Optics & Acoustis - Energy Systems - Signal & Image Processing - Communications

Devices and MEMS


EE 433 Analog Circuit Design (5)
EE 465 Fiber Optics, Devices, and Applications (4)
EE 482 Semiconductor Devices (4)
EE 484 Sensors and Sensor Systems (3)
EE 485 Introduction to Photonics (4)
EE 486 Fundamentals of Integrated Circuit Technology (3)
EE 502 Introduction to Microelectro Mechanical Systems (4)
EE 503 Modeling of MEMS (4) [new course Sp 03, previously EE-539C]
EE 527 Solid State Laboratory Techniques (4)
EE 528 Physics and Modeling of VLSI Fabrication (4) [previously offered as EE-539B and EE-539A and Semiconductor Band Theory
EE 529 Semiconductor Optics and Optical Devices (4)
EE 531 Semiconductor Devices & Device Simulation (4)
EE 532 Device Modeling for Circuit Simulation (4)
EE 533 Photodetectors and Photodetection (4)
EE 536 Design of Analog Integrated Circuits and Systems (4)
EE 538B CMOS RF Circuit Design (3-5)[may get regular course number in future]
EE 539D Silicon Microsensors (3-5) [may get regular course number in future]

The following courses are acceptable for students entering the program previous to Autumn 2002:

EE 415 Computer-Aided System Analysis and Design (3)
EE 509 Engineering Applications of Linear Graphs (3)
EE 511 Principles of Network Synthesis (3)
EE 535 Design of Digital Integrated Circuits and Systems (4)
EE 537 Computational Methods for Circuit Analysis and Simulation (3)
EE 540 VLSI Testing (3)
BioE 573 Biosensors and Biomedical Sensing (3)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Electromagnetics


EE 467 Antennas: Analysis and Design(4)
EE 480 Microwave Engineering I (4)
EE 481 Microwave Electronic Design (4)
EE 571 High Frequency Circuits and Antennas: Computation of Fields and Waves(4)
EE 572 Electromagnetic Theory and Applications I (4)
EE 573 Electromagnetic Computations and Applications I (4)
EE 574 Electromagnetic Computations and Applications II (4)
EE 575 Waves in Random Media (4)
EE 579 Advanced Topics in Electromagnetics, Optics, and Acoustics (3-5 only)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Energy Systems


EE 452 Power Electronics Design (5)
EE 453 Electric Drives (5)
EE 454 Power System Analysis (4)
EE 455 Power System Dynamics and Protection (4)
EE 457 Electric Energy Distribution Systems (4)
EE 534 Power Electronics (4)
EE 551 Power System Protection (4)
EE 552 Power System Dynamics and Control (4)
EE 553 Power System Economics (4)
EE 554 Large Electric Engergy Systems Analysis (4)
EE 559 Special Topics in Energy Systems (3-5 only)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Signal & Image Processing


If a student elects to take two courses from this area in completion of breadth requirements, each course must belong to a separate subgroup. At least one course must be at the 500-level.

Subgroup A (Signal Processing)

EE 442 Digital Signals and Filtering (3)
EE 443 Design and Application of Digital Signal Processing (5)
EE 501 Radar Remote Sensing (3)
EE 514 Information Theory I (4)
EE 516 Computer Speech Processing (4)
EE 518 Digital Signal Processing (4)
EE 519 Stochastic Analysis of Data from Physical Systems (4)
EE 524 Wavelets: Data Analysis, Algorithms and Theory (3)
EE 562 Artificial Intelligence for Engineers (3)

Courses no longer offered that may be counted:

EE 520 Spectral Analysis of Time Series (4) [taken up to Summer 2002]
EE 521 Multidimensional Signal Processing (3) [taken up to W03]
EE 523 Computational Neural Networks (3) [taken up to W02]
Stat 530 Wavelets: Data Analysis, Algorithms and Theory (3) [taken up to Sp04]

Subgroup B (Image Processing)

EE 440 Introduction to Digital Imaging Systems (4)
EE 568 Image Processing Computer Systems (4)
EE 576 Computer Vision (3)
EE 577 Special Topics in Computer Vision (3)
EE 586 Digital Video Coding Systems (4) [*]
EE 587 Multimedia Compression and Networking (4)
EE 596 Advanced Topics in Signal and Image Processing (3-5 only)

[*] previous offerings of EE586 as EE595 and EE587 as EE596 can be used.

Subgroup C (Statistical Signal Processing)

EE 505 Probability and Random Processes (4)
EE 508 Stochastic Processes (3)
EE 511 Introduction to Statistical Learning (4)[*]
EE 512 Graphical Models in Pattern Recognition (4)[*]
EE 514 Information Theory I (4)
EE 515 Information Theory II (4)
EE 517 Statistical Language Processing (4)
EE 549 Estimation and System Identification (3)
EE 555 Fundamentals of Intelligent Systems (4)

[*] Previous offerings as EE596 can be used.

Courses no longer offered that may be counted:
EE 522 Shannon Sampling and Interpolation Theory (4) [taken up to F04]

EE 523 Computational Neural Networks [taken up to F04]

Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications

Communications/Networking


If a student elects to take two courses from this group in fulfillment of breadth requirements, each course must belong to a separate subgroup.

Subgroup A (Digital Communications)

EE 417 Communications II: Modulation and Coding (4)
EE 506 Communication Theory I (3)
EE 507 Communication Theory II (3)
EE 514 Information Theory I (4)

Subgroup B (Telecommunication Networks)

EE 565 Computer-Communication Networks I (4)
EE 566 Computer-Communication Networks II (3)
EE-595b Optical Networks (3)

Subgroup C (Probabilistic Analysis)

EE-505 Introduction to Probability and Random Processes (4)
EE-508 Stochastic Processes (3)
EE-595a Information Theory (3)


Rules - Control & Robotics - VLSI & Digital Systems - Electronic Circuits, Devices and Transducers - Electromagnetics - Energy Systems - Signal & Image Processing - Communications