| ECE 110 | Introduction to Electrical and Computer Engineering
Credit or concurrent registration in MATH 220 or MATH 221 |
| ECE 190 | Intro to Computing Systems
Credit in ECE 110 |
| ECE 205 | Introduction to Electric and Electronic Circuits
Credit in PHYS 212 |
| ECE 206 | Electric and Electronic Circuits Laboratory
Credit in PHYS 212 Concurrent registration in ECE 205 |
| ECE 210 | Analog Signal Processing
Credit in ECE 110
Credit in PHYS 212 Credit or concurrent registration in MATH 285 or MATH 286 |
| ECE 211 | Topics in Analog Circuits and Systems
Credit in ECE 110
Credit in PHYS 212 Credit in MATH 285 or MATH 286 |
| ECE 290 | Computer Engineering, I
Credit or concurrent registration in ECE 190 |
| ECE 307 | Techniques for Engineering Decisions
Credit in ECE 210
Credit or concurrent registration in ECE 313 |
| ECE 310 | Digital Signal Processing
Credit in ECE 210 |
| ECE 313 | Probability with Engineering Applications
Credit in ECE 210 |
| ECE 316 | Ethics and Engineering
Credit in RHET 105 |
| ECE 317 | Introduction to ECE Technology & Management
Credit in MATH 220 or MATH 234 Credit in MATH 221 |
| ECE 328 | Computer Solution of Electromagnetic Problems I
Credit or concurrent registration in ECE 329 |
| ECE 329 | Fields and Waves I
Credit in ECE 210 |
| ECE 330 | Power Circuits and Electromechanics
Credit in ECE 210 |
| ECE 333 | Green Electric Energy
Credit in ECE 205 or ECE 210 |
| ECE 340 | Semiconductor Devices
Credit in ECE 210
Credit in PHYS 214 Credit or concurrent registration in ECE 329 |
| ECE 342 | Electronic Circuits
Credit in ECE 210 |
| ECE 343 | Electronic Circuits Laboratory
Credit in ECE 342 |
| ECE 350 | Fields and Waves II
Credit in ECE 329 |
| ECE 361 | Digital Communications
Credit in ECE 210
Credit in ECE 313 |
| ECE 385 | Digital Systems Laboratory
Credit in ECE 290 |
| ECE 390 | Computer Engineering, II
Credit in ECE 290 or CS 231 |
| ECE 391 | Computer Systems Engineering
Credit in ECE 290 or CS 231 |
| ECE 395 | Advanced Digital Projects Laboratory
Credit in ECE 385 |
| ECE 398 AL1 | Special Topics in ECE
Credit in ECE 210
Credit in PHYS 214 |
| ECE 398 CG | Special Topics in ECE
Credit in ECE 210 or ECE 205 |
| ECE 398 JC | Special Topics in ECE
Credit in PHYS 214 Credit or concurrent registration in ECE 329 |
| ECE 398 KC | Special Topics in ECE
Credit in PHYS 214 Credit or concurrent registration in ECE 329 |
| ECE 398 MM | Special Topics in ECE
Credit in MATH 242 Credit in MATH 385 |
| ECE 398 NC | Special Topics in ECE
Credit in PHYS 214 |
| ECE 398 PV | Special Topics in ECE
Credit in ECE 210
Credit in ECE 413 |
| ECE 398 RES | Special Topics in ECE
Credit in ECE 210 or ECE 205 |
| ECE 398 RS | Special Topics in ECE
Credit in ECE 210
Credit in ECE 413 |
| ECE 398 SB | Special Topics in ECE
Credit in PHYS 212 Credit in PHYS 214 |
| ECE 402 | Electronic Music Synthesis
Credit in MUS 103 Credit in ECE 290
Credit in ECE 310 |
| ECE 403 | Audio Engineering
Credit in ECE 310
Credit in ECE 473
Credit in ECE 290 |
| ECE 410 | Digital Signal Processing
Credit in ECE 210 |
| ECE 411 | Computer Organization and Design
Credit in ECE 391 or CS 241 |
| ECE 412 | Microcomputer Laboratory
Credit in ECE 385
Credit in ECE 391 or CS 241 |
| ECE 414 | Biomedical Instrumentation
Credit in ECE 205 or ECE 210 |
| ECE 415 | Biomedical Instrumentation Laboratory
Credit or concurrent registration in ECE 414 |
| ECE 416 | Biosensors
Credit in ECE 329 |
| ECE 417 | Multimedia Signal Processing
Credit in ECE 313
Credit in ECE 310 |
| ECE 418 | Introduction to Image and Video Processing
Credit in ECE 310
Credit or concurrent registration in ECE 313 or STAT 400 or MATH 461 or IE 400 Credit or concurrent registration in MATH 415 |
| ECE 420 | Digital Signal Processing Laboratory
Credit in ECE 310 |
| ECE 422 | Computer Security I
Credit in CS 241 or ECE 391 |
| ECE 424 | Computer Security II
Credit in CS 461 |
| ECE 425 | Intro to VLSI System Design
Credit in ECE 385 or CS 232
Credit in ECE 411 or CS 232 |
| ECE 428 | Distributed Systems
Credit in CS 241 or ECE 391 |
| ECE 430 | Power Circuits and Electromechanics
Credit in ECE 210 |
| ECE 431 | Electric Machinery
Credit in ECE 330 |
| ECE 432 | Advanced Electric Machinery
Credit in ECE 431 |
| ECE 435 | Computer Networking Laboratory
Credit in ECE 438 |
| ECE 438 | Communication Networks
Credit in CS 241 or ECE 391
Credit in ECE 313 or MATH 461 or MATH 463 |
| ECE 439 | Wireless Network
Credit in CS 438 |
| ECE 440 | Solid State Electronic Devices
Credit in PHYS 214 Credit or concurrent registration in ECE 329 |
| ECE 441 | Physics and Modeling of Semiconductor Devices
Credit in ECE 340 |
| ECE 442 | Electronic Circuits
Credit in ECE 210 |
| ECE 443 | Electronic Circuits Laboratory
Concurrent registration in ECE 442 |
| ECE 444 | IC Device Theory & Fabrication
Credit in ECE 340 |
| ECE 445 | Senior Design Project Laboratory
Senior Standing in ECE |
| ECE 447 | Active Microwave Circuit Design
Credit in ECE 450
Credit in ECE 453 |
| ECE 448 | Introduction to Artificial Intelligence
Credit in ECE 390 or CS 225 |
| ECE 450 | Lines, Fields, and Waves
Credit in ECE 329 |
| ECE 451 | Advanced Microwave Measurements
Credit in ECE 350 |
| ECE 452 | Electromagnetic Fields
Credit in ECE 350 |
| ECE 453 | Wireless Communication Systems
Credit or concurrent registration in ECE 342
Credit in ECE 329 |
| ECE 454 | Antennas
Credit in ECE 350 |
| ECE 455 | Optical Electronics
Credit in PHYS 436 or ECE 350 |
| ECE 457 | Microwave Devices & Circuits
Credit in ECE 340
Credit in ECE 350 |
| ECE 458 | Applications of Radio Wave Propagation
Credit in ECE 350 |
| ECE 459 | Communications, I
Credit in ECE 313 |
| ECE 460 | Optical Imaging
Credit in ECE 329
Credit or concurrent registration in STAT 400 or ECE 313 |
| ECE 462 | Logic Design
Credit in ECE 290 or CS 231 |
| ECE 463 | Digital Communications Laboratory
Credit in ECE 459 |
| ECE 464 | Power Electronics
Credit in ECE 442 or ECE 342 |
| ECE 465 | Optical Communication System
Credit in ECE 313
Credit in ECE 450 |
| ECE 466 | Optical Communication Lab
Credit or concurrent registration in ECE 465 |
| ECE 467 | Biophotonics
Credit in ECE 455 or ECE 460
Credit in PHYS 402 |
| ECE 468 | Optical Remote Sensing
Credit in PHYS 214 Credit in ECE 210
Credit in ECE 329
Credit in STAT 400 or IE 300 or ECE 313 |
| ECE 469 | Power Electronics Laboratory
Credit in ECE 343
Credit or concurrent registration in ECE 464 |
| ECE 470 | Introduction to Robotics
Credit in MATH 415 or MATH 418 Credit in ECE 210 or GE 320 |
| ECE 471 | Systems Biology for Engineers
Credit in CHEM 102 Credit in MATH 286 |
| ECE 472 | Biomedical Ultrasound Imaging
Credit in ECE 329 |
| ECE 473 | Fundamentals of Engineering Acoustics
Credit in MATH 285 or MATH 286 |
| ECE 474 | Biomedical Ultrasound Imaging
Credit in ECE 329 or ECE 210 |
| ECE 475 | Modeling of Biosystems
Credit in GE 320 or ECE 210 |
| ECE 476 | Power System Analysis
Credit in ECE 330 |
| ECE 478 | Formal Software Development Methods
Credit in CS 225 or CS 400
Credit in CS 273 or MATH 414 |
| ECE 480 | Magnetic Resonance Imaging
Credit in ECE 210
Credit in ECE 380 |
| ECE 482 | Digital IC Design
Credit in ECE 290
Credit in ECE 342 |
| ECE 483 | Analog IC Design
Credit in ECE 442 or ECE 342 |
| ECE 484 | Principles of Advanced Microelectronic Processing
Credit in ECE 444 |
| ECE 485 | Introduction to Microelectromechanical Devices and Systems
Senior Standing in ECE |
| ECE 486 | Control Systems
Credit in ECE 210 |
| ECE 487 | Introduction to Quantum Electronics
Credit in PHYS 485 |
| ECE 488 | Compound Semiconductors and Devices
Credit in ECE 340
Credit in ECE 350 |
| ECE 489 | Robot Dynamics and Control
Credit in GE 320 |
| ECE 490 | Introduction to Optimization
Credit in CS 101 or CS 125
Credit in MATH 241 |
| ECE 491 | Introduction to Numerical Analysis
Credit in CS 101 or CS 125 or CS 101 or CS 125
Credit in CS 357 or MATH 415 or CS 257 or MATH 415 Credit in MATH 285 or MATH 285 |
| ECE 492 | Introduction to Parallel Programming
Credit in CS 400 or CS 225 |
| ECE 493 | Advanced Engineering Math
Credit in MATH 284 or MATH 285 or MATH 286 or MATH 441 |
| ECE 496 | Senior Research Project
Credit in RHET 105 Senior Standing in ECE |
| ECE 497 | Senior Research Project
Credit in RHET 105 Senior Standing in ECE |
| ECE 498 AL | Special Topics in ECE
Credit in ECE 411 or CS 225
Credit in ECE 411 or CS 433 |
| ECE 498 AL1 | Special Topics in ECE
Credit in CS 225 or ECE 411
Credit in CS 433 or ECE 411 |
| ECE 498 BC | Special Topics in ECE
Senior Standing in ECE |
| ECE 498 DN | Special Topics in ECE
Credit in MATH 461 or MATH 463 or ECE 413 |
| ECE 498 GT | Special Topics in ECE
Credit in ECE 450 or ECE 460 |
| ECE 498 JL | Special Topics in ECE
Credit in CHEM 442 or CHBE 457 or ECE 440 or BIOP 420 or CSE 485 or ME 485 or MSE 401 or PHYS 460 |
| ECE 498 LG | Special Topics in ECE
Credit in ECE 313 |
| ECE 498 MF | Special Topics in ECE
Credit in ECE 329
Credit in ECE 440 |
| ECE 498 MO | Special Topics in ECE
Credit in ECE 329 |
| ECE 498 NHV | Special Topics in ECE
Credit in ECE 438 |
| ECE 498 RS | Special Topics in ECE
Credit in ECE 210 |
| ECE 498 SB | Special Topics in ECE
Credit in ECE 455 or ECE 460 or PHYS 402 |
| ECE 498 SBL | Special Topics in ECE
Concurrent registration in ECE 498 |
| ECE 498 SL | Special Topics in ECE
Credit in ECE 391 |
| ECE 498 TH | Special Topics in ECE
Credit in ECE 410
Credit in ECE 413 |
| ECE 499 | Senior Thesis
Credit in ECE 497 |
| ECE 510 | Micro and Nanolithography
Credit in ECE 444 or ECE 460 or MSE 462 or NPRE 429 or PHYS 402 |
| ECE 511 | Computer Architecture
Credit in ECE 411 or CS 433 |
| ECE 512 | Computer Microarchitecture
Credit in ECE 511
Credit in CS 426 |
| ECE 513 | Vector Space Signal Processing
Credit in ECE 313
Credit in ECE 410
Credit in MATH 415 |
| ECE 515 | Control System Theory & Design
Credit in ECE 486 |
| ECE 517 | Nonlinear & Adaptive Control
Credit in ECE 515 |
| ECE 520 | Electromagnetic Waves and Radiating Systems
Credit in ECE 452 |
| ECE 522 | Controlled Fusion Systems, I
Credit in NPRE 421 |
| ECE 523 | Gaseous Electronics and Plasmas
Credit in ECE 452
Credit in PHYS 485 |
| ECE 524 | Advanced Computer Security
Credit in CS 461 or CS 463 |
| ECE 527 | System-On-Chip Design
Credit in ECE 391
Credit in ECE 425 |
| ECE 528 | Analysis of Nonlinear Systems
Credit in ECE 515
Credit in MATH 285 |
| ECE 530 | Analysis Techniques for Large-Scale Electrical Systems
Credit in ECE 476
Credit in ECE 464 |
| ECE 531 | Theory of Guided Waves
Credit in ECE 520 |
| ECE 532 | Compound Semiconductors and Diode Lasers
Credit in ECE 440
Credit in PHYS 486 |
| ECE 534 | Random Processes
Credit in ECE 313 or MATH 461 or STAT 400 |
| ECE 536 | Integrated Optics and Optoelectronics
Credit in ECE 455 or ECE 487 or PHYS 486 |
| ECE 537 | Speech Processing Fundamentals
Credit in ECE 410 |
| ECE 538 | Speech and Hearing Acoustics
Credit in LING 303 or LING 401 or SHS 301 |
| ECE 539 | Advanced Theory of Semiconductors & Devices
Credit in ECE 535 |
| ECE 540 | Computational Electromagnetics
Credit in CS 257
Credit or concurrent registration in ECE 520 |
| ECE 541 | Computer Systems Analysis
Credit in ECE 313 or MATH 461 or MATH 463 |
| ECE 542 | Design of Fault-Tolerant Digital Systems
Credit in ECE 411 |
| ECE 543 | Digital System Testing & Design for Testability
Credit in ECE 411
Credit in ECE 462 |
| ECE 544 MD | Topics in Signal Processing
Credit in ECE 551 |
| ECE 545 | Advanced Physical Acoustics
Credit in ECE 473 or ECE 520 or TAM 518 |
| ECE 547 | Topics in Image Processing
Credit in ECE 313
Credit in ECE 410 |
| ECE 548 | Computer Models of Cognitive Processes
Credit in CS 440 |
| ECE 549 | Computer Vision
Credit in ECE 448 or CS 225 |
| ECE 550 | Advanced Robotic Planning
Credit in ECE 470 |
| ECE 551 | Digital Signal Processing, II
Credit in ECE 313
Credit in ECE 410 |
| ECE 552 | Numerical Circuit Analysis
Credit in ECE 210
Credit in MATH 415 |
| ECE 553 | Optimum Control Systems
Credit in ECE 313
Credit in ECE 515 |
| ECE 555 | Control of Stochastic Systems
Credit in ECE 515
Credit in ECE 534 |
| ECE 556 | Coding Theory
Credit in MATH 417 |
| ECE 558 | Digital Imaging
Credit in ECE 410
Credit in ECE 313 |
| ECE 559 BH | Topics in Communications
Credit in ECE 534 or MATH 466 Credit in CS 473 |
| ECE 559 PRK | Topics in Communications
Credit in ECE 434
Credit in ECE 338 |
| ECE 559 PV | Topics in Communications
Credit in ECE 534
Credit in ECE 461 |
| ECE 559 RK | Topics in Communications
Credit in ECE 456 |
| ECE 560 | VLSI in Signal Processing and Communications
Credit in ECE 410 |
| ECE 561 | Detection and Estimation Theory
Credit in ECE 534 |
| ECE 563 | Information Theory
Credit in MATH 464 or MATH 564 or ECE 534 |
| ECE 565 | Energy Dissipation Electronics
Credit in ECE 441 |
| ECE 567 | Communication Network Analysis
Credit in CS 438
Credit in ECE 534 or MATH 464 or MATH 564 |
| ECE 568 | Modeling and Control of Electromechanical Systems
Credit in ECE 431
Credit in ECE 515 |
| ECE 569 | Coherence, Diffraction and Information
Credit in ECE 460 |
| ECE 570 | Nonlinear Optics
Credit in ECE 520 |
| ECE 571 | Electromagnetic Waves in Inhomogeneous Media
Credit in MATH 446 Credit in ECE 520 or PHYS 505 |
| ECE 573 | Power Systems Operations and Control
Credit in ECE 476
Credit or concurrent registration in ECE 530 |
| ECE 576 | Power System Dynamics and Stability
Credit in ECE 476
Credit or concurrent registration in ECE 530 |
| ECE 577 | Advanced Antenna Theory
Credit in ECE 520 |
| ECE 579 | Computational Complexity
Credit in CS 473 or CS 475 |
| ECE 580 | Optimization by Vector Space Methods
Credit in MATH 415 or MATH 482 Credit in MATH 447 |
| ECE 581 | Advanced Analog IC Design
Credit in ECE 410
Credit in ECE 483 |
| ECE 582 | Physical VLSI Design
Credit in ECE 425 or ECE 482 |
| ECE 583 | Semiconductor Nanotech Lab
Credit in ECE 444
Credit in PHYS 485 or PHYS 486 |
| ECE 585 | MOS Device Modeling & Design
Credit in ECE 441 |
| ECE 586 CH | Topics in Decision and Control
Credit in ECE 413 or ECE 462 |
| ECE 588 | Electricity Resource Planning
Credit in MATH 415 Credit in ECE 476
Credit in ECE 313 |
| ECE 589 | Robot Control Theory
Credit in ECE 515 or GE 540 |
| ECE 594 | Mathematical Models of Language
Credit in ECE 537 |
| ECE 598 AC | Special Topics in ECE
Credit in ECE 420 |
| ECE 598 ADG | Special Topics in ECE
Credit in ECE 313
Credit in ECE 515 |
| ECE 598 BL | Special Topics in ECE
Credit in ECE 391
Credit in ECE 425 |
| ECE 598 CDP | Special Topics in ECE
Credit in ECE 411 or CS 433
Credit in CS 438 |
| ECE 598 CG | Special Topics in ECE
Credit in ECE 458 or ECE 468 |
| ECE 598 CL | Special Topics in ECE
Credit in ECE 459 or ECE 425 |
| ECE 598 CP | Special Topics in ECE
Credit in ECE 438
Credit in ECE 391 or ECE 411 |
| ECE 598 DM | Special Topics in ECE
Credit in MATH 415 or MATH 482 Credit in MATH 447 |
| ECE 598 DN | Special Topics in ECE
Credit in ECE 441 or ECE 467 |
| ECE 598 FK | Special Topics in ECE
Credit in ECE 413 |
| ECE 598 GG | Special Topics in ECE
Credit in MATH 415 Credit or concurrent registration in ECE 515 |
| ECE 598 GP | Special Topics in ECE
Credit in ECE 460 |
| ECE 598 HK | Special Topics in ECE
Credit in ECE 498 or CS 420 or ECE 492 |
| ECE 598 JS | Special Topics in ECE
Credit in ECE 450 |
| ECE 598 KC | Special Topics in ECE
Credit in ECE 455
Credit in PHYS 486 or ECE 487 |
| ECE 598 KH | Special Topics in ECE
Credit in ECE 535 |
| ECE 598 KJ | Special Topics in ECE
Credit in ECE 444 or ECE 460 or PHYS 402 or MSE 462 or ME 498 |
| ECE 598 MD | Special Topics in ECE
Credit in ECE 551 |
| ECE 598 NA | Special Topics in ECE
Credit in MATH 415 Credit in ECE 313 or MATH 461 or STAT 410 Credit in CS 225 or ECE 290 |
| ECE 598 NB | Special Topics in ECE
Credit in CS 463 |
| ECE 598 NV | Special Topics in ECE
Credit in ECE 428 or ECE 438 |
| ECE 598 PLC | Special Topics in ECE
Credit in ECE 464
Credit in ECE 515 |
| ECE 598 PSC | Special Topics in ECE
Credit in ECE 460 or PHYS 402 |
| ECE 598 RS | Special Topics in ECE
Credit in LING 400 Credit in ECE 410 or ECE 413 |
| ECE 598 RT | Special Topics in ECE
Credit in ECE 313
Credit in ECE 515 |
| ECE 598 SB | Special Topics in ECE
Credit in ECE 442 |
| ECE 598 SM1 | Special Topics in ECE
Credit in ECE 486
Credit in ECE 313 |
| ECE 598 SP | Special Topics in ECE
Credit in CS 225 or ECE 411
Credit in CS 433 or ECE 411 |
| ECE 598 SV | Special Topics in ECE
Credit in ECE 411 or ECE 462
Credit in CS 273 or CS 225 |
| ECE 598 TC | Special Topics in ECE
Credit in ECE 313 |
| ECE 598 TT2 | Special Topics in ECE
Credit in IE 300 |
| ECE 598 YC | Special Topics in ECE
Credit in ECE 483 |
| ECE 598 YL | Special Topics in ECE
Credit in ECE 438
Credit in ECE 413 |
| ECE 598 YS | Special Topics in ECE
Credit in ECE 318 or ECE 447 or ECE 449 |
| ECE 598 ZPL | Special Topics in ECE
Credit in ECE 480 |