Electrical and Computer Engineering
2026-2027
155 courses
- EECE 1990Elective
- EECE 2140Computing Fundamentals for Engineers
- EECE 2150Circuits and Signals: Biomedical Applications
- EECE 2160Embedded Design: Enabling Robotics
- EECE 2210Electrical Engineering
- EECE 2211Lab for EECE 2210
- EECE 2310Introduction to Digital Design and Computer Architecture
- EECE 2311Lab for EECE 2310
- EECE 2322Fundamentals of Digital Design and Computer Organization
- EECE 2323Lab for EECE 2322
- EECE 2412Fundamentals of Electronics
- EECE 2413Lab for EECE 2412
- EECE 2520Fundamentals of Linear Systems
- EECE 2530Fundamentals of Electromagnetics
- EECE 2531Lab for EECE 2530
- EECE 2540Fundamentals of Networks
- EECE 2560Fundamentals of Engineering Algorithms
- EECE 2750Enabling Engineering
- EECE 2949Introductory Directed Research in Electrical and Computer Engineering
- EECE 2990Elective
- EECE 2992Research
- EECE 3324Computer Architecture and Organization
- EECE 3392Electronic Materials
- EECE 3400Introduction to Communication Systems
- EECE 3410Electronic Design
- EECE 3468Analysis of Random Phenomena in Electrical and Computer Engineering
- EECE 3990Elective
- EECE 4520Software Engineering 1
- EECE 4534Microprocessor-Based Design
- EECE 4535Lab for EECE 4534
- EECE 4574Wireless Communication Circuits
- EECE 4604Integrated Circuit Devices
- EECE 4630Robotics
- EECE 4632Hardware-Software Codesign for FPGA-Based Systems
- EECE 4646Optics for Engineers
- EECE 4649Biomedical Imaging Instrumentation
- EECE 4694Numerical Methods and Computer Applications
- EECE 4790Electrical and Computer Engineering Capstone 1
- EECE 4791Electrical and Computer Engineering Capstone 1
- EECE 4792Electrical and Computer Engineering Capstone 2
- EECE 4990Elective
- EECE 4991Research
- EECE 4992Directed Study
- EECE 5115Dynamical Systems in Biological Engineering
- EECE 5155Wireless Sensor Networks and the Internet of Things
- EECE 5161Thin Film Technologies
- EECE 5170Introduction to Multiferroics Materials and Systems
- EECE 5360Combinatorial Optimization
- EECE 5512Networked XR Systems
- EECE 5550Mobile Robotics
- EECE 5552Assistive Robotics
- EECE 5554Robotics Sensing and Navigation
- EECE 5576Wireless Communication Systems
- EECE 5578Terahertz Communications
- EECE 5580Classical Control Systems
- EECE 5582Making Systems Reliable—An Introduction to Coding Theory
- EECE 5606Micro- and Nanofabrication
- EECE 5608Magnetic Materials for Next-Generation Electronics
- EECE 5610Digital Control Systems
- EECE 5612Statistical Inference: An Introduction for Engineers and Data Analysts
- EECE 5614Reinforcement Learning and Decision Making Under Uncertainty
- EECE 5626Image Processing and Pattern Recognition
- EECE 5639Computer Vision
- EECE 5640High-Performance Computing
- EECE 5641Introduction to Software Security
- EECE 5642Data Visualization
- EECE 5643Simulation and Performance Evaluation
- EECE 5644Introduction to Machine Learning and Pattern Recognition
- EECE 5645Parallel Processing for Data Analytics
- EECE 5647Nanophotonics
- EECE 5649Design of Analog Integrated Circuits with Complementary Metal-Oxide-Semiconductor Technology
- EECE 5651Introduction to Photonic Devices
- EECE 5652Microwave Circuits and Systems
- EECE 5653Introduction to Quantum Engineering
- EECE 5654Design and Prototyping of Optical Systems for Engineering Applications
- EECE 5665Signal Processing for Global Navigation Satellite Systems
- EECE 5666Digital Signal Processing
- EECE 5668Large Language Models
- EECE 5670Sustainable Energy: Materials, Conversion, Storage, and Usage
- EECE 5680Electric Drives
No courses found.