ECE Undergraduate Program

Advanced Undergraduate Courses

ECE 502 - Digital Communication Systems
Credits/Hours: Three hours
Prerequisites: ECE 370 and GES 255

ECE 506 - Computer Communications and Networks (also CS 538)
Credits/Hours: Three hours
Prerequisites: CS 325, CS 357, and CS 426

ECE 530 - Digital Integrated Circuit Design
Credits/Hours: Three hours
Prerequisites: ECE 383 and ECE 333
Corequisites: ECE 531, and GES 451 or MATH 237

ECE 531 - Digital Integrated Circuit Design Laboratory
Credits/Hours: One hour
Prerequisites: ECE 383 and ECE 333
Corequisites: ECE 530, and GES 451 or MATH 237

ECE 532 - Analog Integrated Circuit Design
Credits/Hours: Three hours
Prerequisites: ECE 333
Corequisites: ECE 533

ECE 533 - Analog Integrated Circuit Design Laboratory
Credits/Hours: One hour
Prerequisites: ECE 333
Corequisites: ECE 532

ECE 534 - High-Frequency Electronics
Credits/Hours: Three hours
Prerequisites: ECE 333
Corequisites: ECE 535

ECE 535 - High-Frequency Electronics Laboratory
Credits/Hours: One hour
Prerequisites: ECE 333

ECE 538 - Integrated Circuit Fabrication Principles
Credits/Hours: Three hours
Prerequisites: ECE 333, MTE 271, or permission of the instructor

ECE 543 - Wave Polarization
Credits/Hours: Three hours
Prerequisites: ECE 340

ECE 545 - Antennas
Credits/Hours: Three hours
Prerequisites: ECE 340

ECE 546 - Microwave Engineering
Credits/Hours: Three hours
Prerequisites: ECE 340

ECE 547 - Electromagnetics Laboratory
Credits/Hours: One hour
Prerequisites: ECE 340

ECE 548 - Radar Systems
Credits/Hours: Three hours
Prerequisites: ECE 340

ECE 553 - Electric Machines and Drives
Credits/Hours: Three hours
Prerequisites: ECE 326 and ECE 350

ECE 557 - Power Systems II
Credits/Hours: Three hours
Prerequisites: ECE 456
Description: Not open to students who have earned credit for ECE 457.

ECE 558 - Electric Power Distribution Systems
Credits/Hours: Three hours
Prerequisites: ECE 456

ECE 561 - Quantum Electronics
Credits/Hours: Three hours
Prerequisites: ECE 340

ECE 575 - Stochastic Processes (also GES 575)
Credits/Hours: Three hours
Prerequisites: GES 500

ECE 577 - Advanced Linear Control (also AE/ME 577)
Credits/Hours: Three hours
Prerequisites: ECE 475

ECE 579 - Digital Control Systems
Credits/Hours: Three hours
Prerequisites: ECE 370 and ECE 475, and either GES 451 or MATH 237

ECE 580 - Digital Systems Design
Credits/Hours: Three hours
Prerequisites: ECE 383
Corequisites: ECE 581

ECE 581 - Digital Systems Design Laboratory
Credits/Hours: One hour
Prerequisites: ECE 383
Corequisites: ECE 580

ECE 582 - Computer Vision and Digital Image Processing
Credits/Hours: Three hours
Prerequisites: MATH 255 and CS 124, or permission of the instructor
Description: Introduction to computer vision and digital image processing with an emphasis on image representation, transforms, filtering, compression, boundary detection, and pattern matching.

ECE 583 - Advanced Computer Graphics Design
Credits/Hours: Three hours
Prerequisites: ECE 383

ECE 584 - Advanced Computer Architecture (also CS 567)
Credits/Hours: Three hours
Prerequisites: ECE 383

ECE 586 - Embedded Systems Laboratory
Credits/Hours: One hour
Prerequisites: ECE 383
Corequisites: ECE 586

ECE 587 - Microcontrollers s (also ESM 587)
Credits/Hours: Three hours
Prerequisites: ECE 383
Corequisites: ECE 589

ECE 588 - Microcontrollers
Credits/Hours: Three hours
Prerequisites: ECE 383
Corequisites: ECE 589

ECE 589 - Microcontrollers Laboratory
Credits/Hours: One hour
Prerequisites: ECE 383
Corequisites: ECE 588