Academics
Course Listings

Please view the following document with last year's courses:

2019-20 Course Listing

CourseCourse TitleSummer 2020Fall 2020Winter 2021Spring 2021
ELEC_ENG 100Electrons, Photons, and Bits: Adventures in Electrical and Computer Engineering


MTuWF 4-4:50
Taflove
COMP_SCI 111Fundamentals of Computer Programming I
1:50-2:40 MWF
Horswill
11-11:50 MWF
Sood
1-1:50 MWF
Sood
ELEC_ENG 202Intro to Electrical Engineering
MTuWF 3-3:50
Taflove / Mikhelson / Grayson
MTuWF 10-10:50
Taflove / Mikhelson / Grayson
MTuWF 10-10:50
Taflove / Mikhelson / Mohseni
COMP_ENG 203Intro to Computer Engineering
MTuWF 11:30-12:20
Joseph
MTuWF 11-11:50
C.H. Wu
MTuWF 11-11:50
Zhou
COMP_ENG 205Fundamentals of Computer System Software

MTuWF 2-2:50
Joseph

GEN_ENG 205Engineering Analysis 1
MTuWThF
Freeman


GEN_ENG 205-1Engineering Analysis 1
MTuWThF
Honig


GEN_ENG 205-1Engineering Analysis 1
MTuWThF
Kumar


GEN_ENG 205-1Engineering Analysis 1
MTuWThF
Besler


GEN_ENG 206-1Honors Engineering Analysis 1
MTuWThF
Berry/Freeman


COMP_SCI 211Fundamentals of Computer Programming II
9:40-11 TuTh
Tov
2-3:20 TuTh
Tov
2-3:20 TuTh
Tov
COMP_SCI 213Intro to Computer Systems
2:40-4 TuTh
Dinda & Ghena
12:30-1:50 TuTh
St-Amour
2-3:20 TuTh
Ghena
COMP_SCI 213Intro to Computer Systems

12:30-1:50 TuTh
St-Amour

COMP_SCI 214Data Structures and Data Management
4:20-5:40 TuTh
St-Amour
9:30-10:50 TuTh
Tov
3:30-4:50 TuTh
St-Amour
ELEC_ENG 221Fundamentals of Circuits

MTuWF 9-9:50
Plonus
MTuWF 2-2:50
Plonus
ELEC_ENG 222Fundamentals of Signals and Systems
MTuWF 3-3:50
Pappas
MTuWF 2-2:50
TBA

ELEC_ENG 223Fundamentals of Solid State Engineering
MWF 11:30-12:20
Aydin

MTuWF 9-9:50
Aydin
ELEC_ENG 224Fundamentals of Electromagnetics and Photonics
MTuWF 11:30-12:20
Taflove

MTuWF 1-1:50
Taflove
ELEC_ENG 225Fundamentals of Electronics
MTuWF 4:10-5
Wu, Chi-Haur
MTuWF 1-1:50
C.H. Wu

COMP_SCI 340Introduction to Computer Networking
1:50-2:40 MWF
Tarzia
12:30-1:50 TuTh
Kuzmanovic

ELEC_ENG 250Physical Electronics and Devices

MTuWF 10-10:50
Khalili

ELEC_ENG 302Probabilistic Systems
MTuWF 9:10-10:00
Wei, Ermin

MTuWF 10-10:50
Wei
COMP_ENG 303Advanced Digital Design
TuTh 4:20-5:40
S. Memik

TuTh 3:30-4:50
Gu
ELEC_ENG 307Communications Systems

MTuWF 10-10:50
Honig

ELEC_ENG 308Applied Electromagnetics and Photonics



COMP_SCI 322Compiler Construction

5 -6:20 TuTh
Campanoni

COMP_SCI 323Code Analysis and Transformation
6-7:20 TuTh
Campanoni


BME 325Introduction to Medical Imaging



ELEC_ENG 326Electronic System Design I

TuTh 3:30-4:50
Mikhelson

ELEC_ENG 327Electronic System Design II


TuTh 12:30-1:50
Mikhelson
COMP_ENG 329The Art of Multicore Concurrent Programming


MW 3:30-4:50
Zhou
ELEC_ENG 332Introduction to Computer Vision
TuTh 11:20-12:40
Y. Wu


ELEC_ENG 333Introduction to Communication Networks


MWF 11-11:50
Guo
COMP_SCI 343Operating Systems
11:20-12:40 TuTh
Ghena
11-12:20 TuTh
Dinda

COMP_ENG 346Microprocessor System DesignMWF 10-10:50 (Instructor office hours; course will meet via prerecorded lectures in Summer)
Hester


MWF 10-10:50
Hester
COMP_ENG 347-1Microprocessor Systems Project I

MWF 9-9:50
Henschen

COMP_ENG 347-2Microprocessor Systems Project II


M W F. TBD
Henschen
COMP_ENG 355ASIC and FPGA Design
TuTh 4:20-5:40
Zaretsky


COMP_ENG 356Introduction to Formal Verification



COMP_ENG 357Introduction to VLSI CAD



COMP_ENG 358Intro to Parallel Computing


TuTh 2-3:20
G. Memik
ELEC_ENG 359Digital Signal Processing
TuTh 4:20-5:40
Pappas


ELEC_ENG 360Introduction to Feedback Systems

MWF 10-10:50
Freeman

COMP_ENG 361Computer Architecture I
TuTh 1:00-2:20
G. Memik


COMP_ENG 362Computer Architecture Project

TuTh 11-12:20
TBA

ELEC_ENG 363Digital Filtering

MWF 1:00-1:50
Butz

COMP_ENG 364, 464Cyber-Physical Systems Design and Application


F 1-4
Zhu
COMP_ENG 365, 465Internet-of-Things Sensors, Systems, and Applications
TuTh 1-2:20
Hester


COMP_ENG 366, 466Embedded Systems

MWF 11-11:50
Zhu

COMP_ENG 368, 468Programming Massively Parallel Processors with CUDA
TuTh 2:40-4:00
Hardavellas


ELEC_ENG 374Intro to Digital Control


TuTh 2:00-3:20
Freeman
ELEC_ENG 375, 475Machine Learning: Foundations, Applications, and Algorithms
TTH 6-7:20
Chen, Xin

MWF 10-10:50
Katsaggelos
ELEC_ENG 378Digital Communications



ELEC_ENG 379Lasers and Coherent Optics
TuTh 1:00-2:20
Ho


ELEC_ENG 380Wireless Communications



ELEC_ENG 381Electronic Materials: Properties and Applications
MWF 1:50-2:40
Mohseni


ELEC_ENG 382Photonic Information Processing


TuTh 12:30-1:50
Ho
ELEC_ENG 383Fiber-Optic Communications

MW 2-3:20
Yuen

ELEC_ENG 384Solid State Electronic Devices
TuTh 2-3:20
Grayson


ELEC_ENG 385Optoelectronics
MWF 2-2:50
Aydin


ELEC_ENG 386Computational Electromagnetics and Photonics



ELEC_ENG 388Nanotechnology

TuTh 9:30-10:50
Razeghi

ELEC_ENG 389Superconductivity and its Applications


MWF 11-11:50
Khalili
ELEC_ENG 390Intro to Robotics


MWF 1-1:50
C.H. Wu
COMP_ENG 391CMOS VLSI Circuits Design

TuTh 12:30-1:50
Gu

COMP_ENG 392VLSI Systems Design Projects


MW 3:30-4:50
Zaretsky
COMP_ENG 393, 493Advanced Low Power Digital and Mixed-signal Integrated Circuit Design
TuTh 2:40-4:00
Gu


ELEC_ENG 395Probabilistic Systems



ELEC_ENG 395Quantum Computation


MW 2-3:20
Yuen
ELEC_ENG/COMP_ENG 395Blockchain and Cryptocurrency
MW 3:30-4:50
Zhou


ELEC_ENG 395, 495Biometrics



ELEC_ENG 395, 495Cardiovascular Instrumentation

MWF 1-1:50
Sahakian

ELEC_ENG 395, 495Introduction to Smart Grid Systems



ELEC_ENG 395, 495A Hands-on Course in Communication Systems



ELEC_ENG 395, 495Mixed-Signal Circuits Systems



ELEC_ENG 395, 495Advanced Quantum Transport & Magneto Transport



ELEC_ENG 395, 495Geospatial Vision and Visualization


M 6-9
X. Chen
COMP_ENG 395, 495Advanced Digital System Design with FPGAS

MW 3:30-4:50
Zaretsky

ELEC_ENG/COMP_ENG 395, 495Technology Infrastructure: Concepts, Requirements, Design and Operation



ELEC_ENG 395, 495Optimization Techniques for Machine Learning and Deep Learning



ELEC_ENG 395, 495Deep Reinforcement Learning from Scratch



ELEC_ENG 395, 495Bioelectric Systems Modeling & Analysis



ELEC_ENG 395, 495Personal Health Systems



COMP_ENG 395, 495Modeling and Synthesis of Cyber-Physical Systems



ELEC_ENG 395, 495Platforms and Networked Markets



ELEC_ENG 395, 495Optical and Secure Communications


MW 3:30-4:50
Yuen
ELEC_ENG 395, 495Metamaterials and Nanophotonic Devices



COMP_ENG 395, 495Connected and Autonomous Vehicles: Challenges and Design

TuTh 2:00-3:20
Zhu

ELEC_ENG 395, 495Introduction to Nanophotonics and Plasmonics Science and Technology


TuTh 9:30-11
Ho
ELEC_ENG 395, 495Computational Photography Seminar

TuTh 3:30-4:50
Cossairt, Willomitzer

COMP_SCI 310Scalable Software Architectures

11-11:50 MWF
Tarzia
12:30 -1:50 MW
Tarzia
COMP_SCI 397, 497Wireless and Mobile Health (mHealth)

5-6:20 TuTh
Alshurafa

COMP_SCI 397, 497Advanced Topics in Compilers


5-6:20 TuTh
Campanoni
ELEC_ENG 398Electrical Engineering Design


TuTh 1-2:15
Butz
ELEC_ENG 401Fundamentals of Electronic Devices
TTH 2:40-4
Khalili, Pedram


ELEC_ENG 402Advanced Electronic Devices

TuTh 11-12:20
Mohseni

ELEC_ENG 403Quantum Semiconductors


TuTh 11:00am-12:20pm
Grayson
ELEC_ENG 404Quantum Electronics
TuTh 4:20-5:40
Shahriar


ELEC_ENG 405Advanced Photonics

TuTh 2:00-3:20
Aydin

ELEC_ENG 406Nonlinear Optics


MF 4-5:20
Kumar
ELEC_ENG 407Quantum Optics



ELEC_ENG 409Semiconductor Lasers


TuTh 9:30-10:50
Mohseni
ELEC_ENG 410System Theory
MWF 11-11:50
Butz


ELEC_ENG 411Fundamentals and Applications of Special Relativity

TuTh 3:30-4:50
Shahriar

ELEC_ENG 414Advanced Topics in Quantum Electronics


TuTh 3:30-4:50
Shahriar
ELEC_ENG 418Advanced Digital Signal Processing


MWF 1-1:50
Butz
ELEC_ENG 420Digital Image Processing



ELEC_ENG 421Multimedia Signal Processing



ELEC_ENG 422Random Processes in Communications and Control I

MW 3:30-5:20
Berry

ELEC_ENG 423Random Processes in Communications and Control II



ELEC_ENG 424Distributed Optimization

TuTh 9:30-10:50
Wei

ELEC_ENG 425Introduction to Nanoscale Lasers, Quantum Noise, Photons, & Measurement



ELEC_ENG 426Signal Detection and Estimation
TuTh 2:00-3:20
Lee


ELEC_ENG 427Optical Communications



ELEC_ENG 428Information Theory
MW 9:40-11
Guo, Dongning


ELEC_ENG 429Selected Topics in Quantum Information Science and Technology



ELEC_ENG 431Human Perception and Electronic Media


Tu-Th 9:30-11
Pappas
ELEC_ENG 432Advanced Computer Vision

TuTh 11-12:20
Y. Wu

ELEC_ENG 433Statistical Pattern Recognition

TuTh 2:00-3:20
Y. Wu

ELEC_ENG 435Deep Learning Foundations from Scratch

W 5-8
Katsaggelos

COMP_SCI 446Kernel and Other Low-level Software Development


2-3:20 MW
Dinda
COMP_ENG 452Advanced Computer Architecture I

MW 12:30-1:50
G. Memik

COMP_ENG 453Parallel Architectures


MW 3:30-4:50
Joseph
ELEC_ENG 454Advanced Communication Networks



COMP_ENG 456Modern Topics in Computer Architecture
TuTh 2:40-4:00
Zhou


COMP_ENG 459VLSI Algorithmics

MW 2-3:20
S. Memik

ELEC_ENG 463Adaptive Filtering and Estimation



ELEC_ENG 478Advanced Digital Communications



ELEC_ENG/COMP_ENG 495Machine Learning and Artificial Intelligence for Robotics



COMP_ENG 495Introduction to Database Systems and Data Warehousing
MW/12:30-1:50
Scheuermann


ELEC_ENG 495Game Theory and Networked Systems



ELEC_ENG 495Introduction to Nonlinear Control Theory



ELEC_ENG 495Algorithmic Aspects of Inference and Estimation of Network Processes


Th 2:00-4:50
Berry & Vijayaraghavan
ELEC_ENG/COMP_ENG 495Robot Design Studio



ELEC_ENG 495Statistical Optics



COMP_ENG 510Social Media Mining


F 2-4:50
Choudhary