Electrical & Computer Engineering Department
2026-2027
161 courses
- ECE 110LFundamentals of Electrical and Computer Engineering
- ECE 110L9Fundamentals of Electrical and Computer Engineering - Lab
- ECE 230LIntroduction to Microelectronic Devices and Circuits
- ECE 230L9Introduction to Microelectronic Devices and Circuits-Lab
- ECE 250DComputer Architecture
- ECE 253User Research Methods in Human-Centered Computing
- ECE 270DLFields and Waves: Fundamentals of Information Propagation
- ECE 270L9Fields and Waves: Fundamentals of Information Propagation (Lab)
- ECE 280LIntroduction to Signals and Systems
- ECE 280L9Signals and Systems - Lab
- ECE 290Special Topics in Electrical and Computer Engineering
- ECE 291Projects in Electrical and Computer Engineering
- ECE 292Projects in Electrical and Computer Engineering
- ECE 311DThermal Physics
- ECE 330LFundamentals of Microelectronic Devices
- ECE 331LFundamentals of Microelectronic Circuits
- ECE 332Introduction to Condensed Matter Physics
- ECE 340LOptics and Photonics
- ECE 341LSolar Cells
- ECE 350LDigital Systems
- ECE 351Software Engineering
- ECE 353Introduction to Operating Systems
- ECE 356Computer Network Architecture
- ECE 364Performance and Technology: Composition Workshop
- ECE 365Rainforest Engineering
- ECE 366ADrones in Marine Biology, Ecology, and Conservation
- ECE 370DIntermediate Electromagnetic Theory
- ECE 380Introduction to Random Signals and Noise
- ECE 381Fundamentals of Digital Signal Processing
- ECE 382LControl of Dynamic Systems
- ECE 383LIntroduction to Robotics and Automation
- ECE 384LASound in the Sea: Introduction to Marine Bioacoustics
- ECE 386Introduction to Applied Machine Learning
- ECE 391Projects in Electrical and Computer Engineering
- ECE 392Projects in Electrical and Computer Engineering
- ECE 393AECE Research Independent Study
- ECE 420Introduction to Quantum Engineering
- ECE 431Power Electronic Circuits for Energy Conversion
- ECE 449Sensors and Sensor Interface Design
- ECE 458Engineering Software for Maintainability
- ECE 459Introduction to Embedded Systems
- ECE 461Ocean Engineering
- ECE 461AOcean Engineering
- ECE 469Wearable and Ubiquitous Computing Systems Design
- ECE 480Applied Probability for Statistical Learning
- ECE 483Introduction to Digital Communication Systems
- ECE 485Digital Audio and Acoustic Signal Processing
- ECE 487System Design for Machine Learning and Signal Processing
- ECE 488Digital Image and Multidimensional Processing
- ECE 489Advanced Robot System Design
- ECE 490DSpecial Topics in Electrical and Computer Engineering
- ECE 490LSpecial Topics in Electrical and Computer Engineering
- ECE 493Projects in Electrical and Computer Engineering
- ECE 494Projects in Electrical and Computer Engineering
- ECE 495Special Topics in Electrical and Computer Engineering
- ECE 496Special Topics in Electrical and Computer Engineering
- ECE 511Foundations of Nanoscale Science and Technology
- ECE 512Emerging Nanoelectronic Devices
- ECE 516Thin-Film Photovoltaic Technology
- ECE 520Graduate Introduction to Quantum Engineering
- ECE 521Quantum Mechanics
- ECE 522Quantum Engineering with Atoms
- ECE 523Quantum Computing
- ECE 524Introduction to Solid-State Physics
- ECE 526Semiconductor Devices for Integrated Circuits
- ECE 528Nanoscale IC Chip Technology
- ECE 529Digital Integrated Circuits
- ECE 531Power Electronic Circuits for Energy Conversion
- ECE 532Analog Integrated Circuit Design
- ECE 533Biochip Engineering
- ECE 534Graduate Rainforest Engineering
- ECE 539CMOS VLSI Design Methodologies
- ECE 541Advanced Optics
- ECE 542Holography and Coherent Imaging
- ECE 543Statistical Optics
- ECE 544Nonlinear Optics
- ECE 545Foundations of Nanoelectronics & Nanophotonics
- ECE 546Optoelectronic Devices
- ECE 549Optics and Photonics Seminar Series
- ECE 550DFundamentals of Computer Systems and Engineering
No courses found.