University of Illinois at Urbana-Champaign
|
College of Engineering
Contact Us
|
My.ECE Portal
Main Menu
Information For:
Prospective Students
Current Students
Alumni
News Media
Corporate Partners
Information About:
People
News
Courses
Courses
»
By Area Committee
»
By Subject Area
»
Prerequisites
»
Instructional Labs
Research
ECE ILLINOIS
Support ECE
Calendars
Search ECE
Home
>
Courses
> Prerequisites
Prerequisites for ECE Courses
With References to New ECE and Physics Courses
Course
Title / Prerequisite
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 280
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 313
Probability with Engineering Applications
Credit in
ECE 210
ECE 316
Engineering Ethics
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
Introduction to Electromagnetic Fields
Credit in
ECE 210
ECE 333
Green Electric Energy
Credit in
ECE 205
or
ECE 210
ECE 361
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 410
ECE 403
Audio Engineering
Credit in
ECE 410
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 410
ECE 418
Introduction to Image and Video Processing
Credit in
ECE 410
Credit or concurrent registration in STAT 400 or MATH 461 or IE 400 or
ECE 313
Credit or concurrent registration in MATH 415
ECE 420
Digital Signal Processing Laboratory
Credit in
ECE 410
ECE 422
Intro to Information Assurance
Credit in
CS 241
or
ECE 391
ECE 424
Computer Security
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 430
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 440
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 440
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 450
ECE 452
Electromagnetic Fields
Credit in
ECE 450
ECE 453
Wireless Communication Systems
Credit in
ECE 442
Credit or concurrent registration in
ECE 450
ECE 454
Antennas
Credit in
ECE 450
ECE 455
Optical Electronics
Credit in
ECE 450
or PHYS 436
ECE 457
Microwave Devices & Circuits
Credit in
ECE 440
Credit in
ECE 450
ECE 458
Applications of Radio Wave Propagation
Credit in
ECE 450
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 461
Communications, II
Credit in
ECE 459
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
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 443
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 210
or
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 430
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 280
ECE 482
Digital IC Design
Credit in
ECE 290
Credit in
ECE 442
ECE 483
Analog IC Design
Credit in
ECE 442
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 440
Credit in
ECE 450
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 or MATH 380
ECE 491
Introduction to Numerical Analysis
Credit in
CS 101
or
CS 125
Credit in
CS 257
or MATH 415
Credit in 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 495
Projects & Lectures in Quantum Electronics
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 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 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 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 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 SM
Special Topics in ECE
Credit in
ECE 415
Credit in
ECE 534
or MATH 466
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 TT2
Special Topics in ECE
Credit in IE 300
ECE 598 YC
Special Topics in ECE
Credit in
ECE 483
Credit in
ECE 410
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