ECE Course Index

The following is a list of courses taught in the ECE Department. A course listed here does not mean the course is being taught in the current term or in an upcoming semester.  Please refer to the Registrar's schedule of courses.

The links in the Instructor column take you to the instructor's profile page.  The links in the Syllabus column take you to the syllabus used by the instructor for that particular semester.


Undergraduate Courses
To read the course descriptions for these courses, click here
 
Course
Number
Course Title Instructor Syllabus
EGN 1935 ECE Adventures Harris
Harris
Spring 2018
Fall 2017
EEL 3000 Intro to Electrical & Computer Engineering Zmuda
Zmuda
Spring 2018
Fall 2017
EEL 3008 Physics of Electrical Engineering Turner
Nishida, Arnold 
Spring 2018
Fall 2017
EEL 3111C Circuits 1 Goetten, Moore
Goetten, Moore
Spring 2018
Fall 2017
EEL 3112 Circuits 2 Asadi
Tabrizian
Spring 2018
Fall 2017
EEL 3135 Intro to Signals & Systems Koppal, Wong
Wong, Rohde
Spring 2018
Fall 2017
EEL 3211C Basic Electrical Energy Rambo
Rambo
Spring 2018
Fall 2017
EEE 3308C Electronic Circuits 1 Turner
Fox
Spring 2018
Fall 2017
EEE 3396C Solid State Electronics Ural
Guo
Spring 2018
Fall 2017
EEL 3402 Remote Sensing in Engr: Science, Sensors & Apps Judge Spring 2018
EEL 3472C Electromagnetic Fields & Applications 1 Rakov
Turner
Spring 2018
Fall 2017
EEL 3701C Digital Logic/Computer Systems Schwartz
Gugel
Spring 2018
Fall 2017
EEL 3744C Microprocessor Applications Schwartz
Schwartz
Spring 2018
Fall 2017
EEL 3834 Programming for ECE Cho
Cho
Spring 2018
Fall 2017
EEL 3923C ECE Design 1 Turner, Stapleton
Turner, Stapleton
Spring 2018
Fall 2017

 

EEE 4210 Introduction to Biophotonics Xie Spring 2018
EEE 4222 Resonant MEMS Tabrizian Spring 2018
EEL 4242C Power Electronic Circuits Wang
Wang
Fall 2018
Fall 2017
EEL 4251 Power System Analysis Bretas
Bretas
Fall 2018
Fall 2017
EEE 4260C Bioelectrical Systems Oweiss
Oweiss
Fall 2018
Fall 2017
EEL 4271 Power System Protection Bretas Spring 2018
EEE 4306 Electronic Circuits 2

Maghari
Maghari

Fall 2018
Fall 2017
EEE 4310 Digital Integrated Circuits Forte
Thompson
Spring 2018
Fall 2017
EEE 4329 Future of Microelectronics Thompson
Thompson
Spring 2018
Spring 2017
EEE 4331 Microelectronic Fabrication Ural
Ural
Fall 2018
Fall 2017
EEE 4373 Radio Frequency Electronics Eisenstadt
Eisenstadt
Fall 2018
Fall 2017
EEL 4403 Computational Photography Koppal
Koppal
Fall 2018
Fall 2017
EEE 4404 Mixed Signal IC Test 1 Eisenstadt
Eisenstadt
Fall 2016
Fall 2017
EEL 4412 Applied Magnetism and Magnetic Materials Garraud
Arnold
Fall 2016
Fall 2017
EEE 4420 Intro to Nanodevices Ural
Ural
Fall 2018
Fall 2017
EEL 4440 Optical Communication Systems    
EEL 4446 Laser Theory and Design Zmuda Spring 2018
EEL 4458 Photonics Zmuda Fall 2017
EEL 4461 Antenna Systems Lin
Casanova
Fall 2016
Fall 2017
EEL 4473 Electromagnetic Fields & Applications 2 Casanova
Kotovsky
Spring 2018
Fall 2017
EEL 4495 Lightning Rakov
Rakov
Fall 2017
Fall 2016
EEL 4511C Real-Time DSP Applications Gugel
Gugel
Spring 2018
Fall 2016
EEL 4514C Communication Systems & Components Wong
Wong
Spring 2018
Fall 2017
EEL 4516 Noise in Devices and Communication Systems Meyn Fall 2017
EEL 4523 Audio Engineering Fox Summer 2017
EEL 4540 Introduction to Radar Butler
Butler
Spring 2018
Spring 2017
EEL 4598 Computer Communications Fang
Fang
Fall 2017
Fall 2016
EEL 4599 Ad Hoc Wireless Networks McNair
McNair
Spring 2017
Fall 2017
EEL 4610 State Variable Methods Hammer Spring 2018
EEL 4657C Linear Control System Latchman
Latchman
Spring 2018
Fall 2017
EEL 4665C Intelligent Machine Design Lab    
EEL 4701 Automated HW/SW Verification Yavuz Fall 2017
EEL 4712C Digital Design Stitt
Pascoe
Spring 2018
Fall 2017
EEL 4713C Digital Computer Architecture Cheney Spring 2018
EEE 4714 Introduction to Hardware Security and Trust Tehranipoor Spring 2018
EEE 4720 Acoustics Sheplak
Sheplak
Spring 2018
Spring 2017
EEL 4720 Reconfigurable Computing Lam
Lam
Spring 2018
Fall 2017
EEL 4732 Advanced Systems Programming Yavuz Spring 2018
EEL 4736 Principles of Computer System Design Figueiredo
Figueiredo
Fall 2016
Fall 2017
EEL 4750 Foundations of Digital Signal Processing Taylor
Taylor
Fall 2016
Fall 2017
EEL 4853 Cross Layered System Security Oliveira Spring 2018
EEL 4924C EE Design 2 Gugel, Stapleton
Cheney, Stapleton
Spring 2018
Fall 2017
EEL 4930 Advanced Systems Programming Yavuz Spring 2017
EEL 4930 Cross Layered Sys Sec Oliveira Spring 2017
EEL 4930 Elements of Machine Intelligence Principe, Woodard
PrincipeZare
Fall 2016
Fall 2017
EEL 4930 Intro to Biophotonics Xie Spring 2017
EEL 4930 Intro to Hardware Security Bhunia, Tehranipoor Spring 2017
EEL 4930 Introduction to Machine Learning Zare
Zare
Spring 2018
Spring 2017
EEL 4930 Modern Memory Dev Tech Guo
Guo
Spring 2018
Spring 2017
EEL 4930 Neural Signals, Systems and Technology Oweiss Spring 2018
EEL 4930 Optical Engineering Xie Fall 2016
EEL 4930 Plasma Physics for EE Uman Spring 2017
EEL 4930 RF/Power Electronic Devices Guo
Guo
Fall 2016
Fall 2017
EEL 4930 Resonant Mems Tabrizian Spring 2017
EEL 4930 Statistics for ECE Shea Fall 2017

 


Graduate Courses
To read the course descriptions for these courses, click here
 
Course
Number
Course Title Instructor Syllabus
EEL 5182 State Variable Methods Hammer
Hammer
Spring 2018
Fall 2017
EEE 5216 Introduction to Biophotonics Xie Spring 2018
EEE 5225 Resonant MEMS Tabrizian Spring 2018
EEL 5225 Principles of MEMS Judy Fall 2017
EEL 5250 Power System Analysis Bretas
Bretas
Spring 2017
Fall 2017
EEL 5275 Power System Protection Bretas Spring 2018
EEE 5317 Intro to Power Electronics Wang
Wang
Fall 2018
Fall 2017
EEE 5320 Bipolar Analog IC Design Maghari
Maghari
Fall 2016
Fall 2017
EEE 5322 VLSI Circuits & Technology Forte
Thompson
Spring 2018
Fall 2017
EEE 5336L Solid State Technology Lab Thompson Fall 2016
EEE 5354L Semiconductor Device Fabrication Laboratory Xie Spring 2018
EEE 5364 Fundamentals of Data Converters Maghari
Maghari
Spring 2018
Spring 2017
EEE 5400 Future Microelectronic Technologies Thompson
Thompson
Spring 2018
Spring 2017
EEE 5405 Microelectronic Fabrication Tech Ural
Ural
Fall 2016
Fall 2017
EEL 5406 Computational Photography Koppal Fall 2017
EEL 5417 Applied Magnetism and Magnetic Materials Garraud
Arnold
Fall 2016
Fall 2017
EEE 5426 Intro to Nanodevices Ural
Ural
Fall 2016
Fall 2017
EEL 5441 Fundamentals of Photonics Zmuda
Zmuda
Fall 2016
Fall 2017
EEL 5447 Laser Theory & Design Zmuda
Zmuda
Spring 2018
Spring 2017
EEL 5462 Advanced Antenna Systems Lin
Casanova
Fall 2016
Fall 2017
EEL 5486 Electromagnetic Theory 1 Casanova
Kotovsky
Spring 2018
Fall 2017
EEL 5490 Lightning Rakov
Rakov
Fall 2016
Fall 2017
EEE 5502 Foundation of Digital Signal Processing Taylor
Taylor
Fall 2016
Fall 2017
EEE 5544 Noise in Linear Systems Shea
M
eyn
Fall 2016
Fall 2017
EEL 5547 Introduction to Radar Butler
Butler
Spring 2018
Spring 2017
EEL 5666C Intelligent Machine Design Lab    
EEL 5702 Automated HW/SW Verification Yavuz Fall 2017
EEE 5716 Introduction to Hardware Security and Trust Tehranipoor Spring 2018
EEL 5718 Computer Communications Fang Fall 2016
EEL 5721 Reconfigurable Computing Lam
Lam
Spring 2018
Fall 2017
EEE 5725 Acoustics Sheplak
Sheplak
Spring 2018
Spring 2017
EEL 5733 Advanced Systems Programming Yavuz Spring 2018
EEL 5737 Principles of Computer System Design Figueiredo Fall 2017
EEL 5764 Computer Architecture Gordon-Ross
Gordon-Ross
Fall 2016
Fall 2017
EEL 5840 Elements of Machine Intelligence Principe, Woodard
PrincipeZare
Fall 2016
Fall 2017
EEL 5855 Cross Layer System Security Oliveira Spring 2018
EEL 5934 Automated Hardware/Software Ver Yavuz Fall 2016
EEL 5934 Advanced Systems Programming Yavuz Spring 2017
EEL 5934 Computational Photography Koppal Fall 2016
EEL 5934 Control Marine & Aerial Mohseni
Mohseni
Fall 2016
Spring 2017
EEL 5934 Cross Layered Sys Sec Oliveira Spring 2017
EEL 5934 Hardware Security Lab Bhunia
Bhunia
Fall 2016
Fall 2017
EEL 5934 Intro to Biophotonics Xie Spring 2017
EEL 5934 Intro to Hardware Security Bhunia, Tehranipoor Spring 2017
EEL 5934 Internet of Things (IoT) Design McNair Fall 2017
EEL 5934 Mixed Signal IC Test 1 Eisenstadt Fall 2016
EEL 5934 Modern Memory Dev Tech Guo
Guo
Spring 2018
Spring 2017
EEL 5934 Neural Signals, Systems and Technology Oweiss
Oweiss
Spring 2018
Spring 2017
EEL 5934 Optical Engineering    
EEL 5934 Plasma Physics for EE Uman Spring 2017
EEL 5934 Power System Electronics Bretas Fall 2016
EEL 5934 Radio-Frequency Electronics Eisenstadt Fall 2017
EEL 5934 RF/Power Electronic Devices Guo
Guo
Fall 2016
Fall 2017
EEL 5934 RF/Microwave Passive Circuits    
EEL 5934 Resonant MEMS Tabrizian Spring 2017
EEL 5934 Smart Grid Meyn Fall 2016

 

EEL 6246 Power Electronics II Wang Spring 2018
EEE 6287 Brain Machine Interface Engineering    
EEE 6321 MOS Analog IC Design Fox
Fox
Spring 2018
Spring 2017
EEE 6323 Advanced VLSI Design Eisenstadt
Eisenstadt
Spring 2018
Spring 2017
EEE 6325 Computer Simulation of Integrated Circuits & Devices    
EEE 6328C Microwave IC Design Yoon Fall 2016
EEE 6374 RF Circuits & Systems Casanova
Casanova
Spring 2018
Spring 2017
EEE 6390 VLSI Device Design    
EEE 6397 Semiconductor Dev Theory 1    
EEE 6402 Nonclassical Si-Based Nanoscale CMOS Devices    
EEE 6428 Nanoscale Devices for VLSI Technology Guo Spring 2017
EEE 6431 Carbon Nanotubes Ural
Ural
Spring 2018
Spring 2017
EEE 6460 Advanced Microsystem Technology Xie  
EEE 6465 Design of MEMS Transducers Arnold
Arnold
Spring 2018
Spring 2017
EEL 6487 Electromagnetic Theory 2 Moore Spring 2017
EEL 6502 Adaptive Signal Processing    
EEL 6503 Spread Spectrum    
EEE 6504 Machine Learning for Time Series Principe Spring 2018
EEL 6507 Queueing Theory & Data Communicatins Fang Spring 2018
EEL 6509 Wireless Communications Wu, D Spring 2017
EEE 6512 Image Proc/Computer Vision Wu, D
Woodard
Fall 2016
Fall 2017
EEL 6525 Network Science and Applications    
EEL 6527 Digital Filtering    
EEL 6528 Digital Communications with Software-Defined Radios Wong Spring 2017
EEL 6532 Information Theory Wong Fall 2016
EEL 6533 Statistical Decision Theory    
EEL 6535 Digital Communication Shea Spring 2018
EEL 6537 Spectrum Sensing and Sparse Signal Recovery Li
Li
Spring 2018
Spring 2017
EEL 6550 Error Correction Coding    
EEL 6555 Signal Processing for Active Sensing    
EEE 6561 Fundamentals of Biometric Identification Woodard Spring 2018
EEL 6586 Automatic Speech Processing    
EEL 6588 Wireless Ad Hoc Networks McNair Fall 2016
EEL 6591 Wireless Networks McNair Spring 2018
EEL 6614 Modern Control Theory Hammer
Hammer
Spring 2018
Spring 2017
EEL 6617 Linear Multivariable Control Hammer Fall 2016
EEL 6686 Embedded System Seminar Gordon-Ross
Gordon-Ross
Spring 2018
Spring 2017
EEL 6706 Fault Tolerant Computer Architecture George Fall 2016
EEL 6761 Cloud Computing and Storage Li, Xiaolin Andy Fall 2016
EEL 6763 Parallel Computer Architecture Troxel Spring 2017
CNT 6805 Network Science and Applications Wu, D Fall 2016
EEL 6814 Neural Networks for Signal Processing    
EEL 6825 Pattern Recognition and Intelligent Systems Wu, D Spring 2017
EEL 6841 Machine Intelligence and Synthesis    
EEL 6871 Software Defined Computer System Fortes Fall 2016
EEL 6892 Virtual Computers Figueiredo
Figueiredo
Spring 2018
Spring 2017
EEL 6933 ECE Graduate Seminar Zmuda
Zmuda
Spring 2018
Spring 2017
EEL 6935 Advanced Hardware Security and Trust Forte Fall 2017
EEL 6935 Big Data Ecosystems Li, Xiaolin (Andy)
Li, Xiaolin (Andy
Spring 2018
Spring 2017
EEL 6935 Billion Trans Arch Li, Tao  
EEL 6935 Biometric Identification Woodard Spring 2017
EEL 6935 Cybersecurity Case Studies Bhunia Spring 2018
EEL 6935 Deep Learning Principe Spring 2017
EEL 6935 Distributed Computing Fortes
Fortes
Spring 2018
Spring 2017
EEL 6935 Stochastic Control Meyn Spring 2017
EEL 6935 Stochastic Methods 2