Electrical and Computer Engineering

spring 2026
 
All Classes
COURSE NUMBER COURSE TITLE
ECE 101 Exploring Digital Information Technologies for Non-Engineers
ECE 110 Introduction to Electronics
ECE 120 Introduction to Computing
ECE 145 First-Year Design Laboratory
ECE 199 Undergraduate Open Seminar
ECE 200 Seminar
ECE 205 Electrical and Electronic Circuits
ECE 206 Electrical and Electronic Circuits Lab
ECE 210 Analog Signal Processing
ECE 211 Analog Circuits & Systems
ECE 217 Solar Car
ECE 220 Computer Systems & Programming
ECE 305 Quantum Systems I
ECE 310 Digital Signal Processing
ECE 311 Digital Signal Processing Lab
ECE 313 Probability with Engrg Applic
ECE 314 Probability in Engineering Lab
ECE 316 Ethics and Engineering
ECE 329 Fields and Waves I
ECE 330 Power Ckts & Electromechanics
ECE 333 Green Electric Energy
ECE 340 Semiconductor Electronics
ECE 342 Electronic Circuits
ECE 343 Electronic Circuits Laboratory
ECE 350 Fields and Waves II
ECE 364 Programming Methods for Machine Learning
ECE 374 Introduction to Algorithms & Models of Computation
ECE 385 Digital Systems Laboratory
ECE 391 Computer Systems Engineering
ECE 395 Advanced Digital Projects Lab
ECE 396 Honors Project
ECE 397 Individual Study in ECE
ECE 398 Special Topics in ECE
ECE 402 Electronic Music Synthesis
ECE 406 Quantum Optics and Devices
ECE 407 Cryptography
ECE 408 Applied Parallel Programming
ECE 411 Computer Organization & Design
ECE 414 Biomedical Instrumentation
ECE 415 Biomedical Instrumentation Lab
ECE 416 Biosensors
ECE 418 Image & Video Processing
ECE 420 Embedded DSP Laboratory
ECE 422 Computer Security I
ECE 424 Computer Security II
ECE 425 Intro to VLSI System Design
ECE 428 Distributed Systems
ECE 431 Electric Machinery
ECE 434 Real World Algorithms for IoT and Data Science
ECE 438 Communication Networks
ECE 441 Physcs & Modeling Semicond Dev
ECE 443 LEDs and Solar Cells
ECE 444 IC Device Theory & Fabrication
ECE 445 Senior Design Project Lab
ECE 448 Artificial Intelligence
ECE 449 Machine Learning
ECE 454 Antennas
ECE 455 Optical Electronics
ECE 461 Digital Communications
ECE 467 Biophotonics
ECE 470 Introduction to Robotics
ECE 478 Formal Software Development Methods
ECE 479 IoT and Cognitive Computing
ECE 480 Magnetic Resonance Imaging
ECE 481 Nanotechnology
ECE 483 Analog IC Design
ECE 484 Principles of Safe Autonomy
ECE 486 Control Systems
ECE 488 Compound Semicond & Devices
ECE 489 Robot Dynamics and Control
ECE 490 Introduction to Optimization
ECE 491 Numerical Analysis
ECE 494 Deep Learning for Computer Vision
ECE 496 Senior Research Project
ECE 498 Special Topics in ECE
ECE 499 Senior Thesis
ECE 500 ECE Colloquium
ECE 511 Computer Architecture
ECE 515 Control System Theory & Design
ECE 524 Advanced Computer Security
ECE 528 Analysis of Nonlinear Systems
ECE 532 Compnd Semicond & Diode Lasers
ECE 534 Random Processes
ECE 538 2D Material Electronics and Photonics
ECE 543 Statistical Learning Theory
ECE 544 Topics in Signal Processing
ECE 546 Advanced Signal Integrity
ECE 549 Computer Vision
ECE 551 Digital Signal Processing II
ECE 553 Optimum Control Systems
ECE 561 Statistical Inference for Engineers and Data Scientists
ECE 570 Nonlinear Optics
ECE 575 Wave Physics in Wireless: from Fundamentals to Frontiers
ECE 585 MOS Device Modeling & Design
ECE 586 Topics in Decision and Control
ECE 590 Graduate Seminar in Special Topics
ECE 592 Teaching and Leadership skills for Graduate Engineering Students and Teaching Assistants
ECE 596 Master's Project
ECE 597 Individual Study in ECE
ECE 598 Special Topics in ECE