Course List
Ìý Computer Engineering / Embedded Systems Engineering
Advanced Embedded Linux Development Specialization (3 credits)
Instructor:ÌýDan Walkes
- ECEA 5305 Linux System Programming and Introduction to Buildroot (1 credit)
- ECEA 5306ÌýLinux Kernel Programming and Introduction to Yocto (1 credit)
- ECEA 5307ÌýEmbedded System Topics and Project (1 credit)
Real-Time Embedded SystemsÌýSpecialization (3 credits)
Instructor:ÌýSam Siewert, PhD, Associate Professor AdjunctÌý
- ECEA 5315 Concept and Practices (0.6 credits)
- ECEA 5316 Theory and Analysis (0.8 credits)
- ECEA 5317 Mission-Critical, SW Applications (0.8 credits)
- ECEA 5318 Real-Time Embedded Systems Project (0.8 credits)
EmbeddingÌýSensors and Motors Specialization (Pathway) (3 credits)
Instructors:ÌýJay Mendelson, MSME, Lecturer​ & James Zweighaft,ÌýMSME
Note: This specialization requires purchase of a hardware kit in order to apply your knowledge and skill with real world tools. The hardware will be used to complete the lab exercises across the four courses of this specialization.ÌýPlease allow adequate time to receive the hardware. It is highly suggested that you receive the hardware by the end of the first week of the session.
- ECEA 5340 Sensors and Sensor Circuit Design (0.8 credits)
- ECEAÌý5341 Motors and Motor Control CircuitsÌý(0.8 credits)
- ECEA 5342 Pressure, Force, Motion, and Humidity Sensors (0.8 credits)
- ECEA 5343 Sensor Manufacturing and Process ControlÌý(0.6 credits)
Embedded Interface Design Specialization (3 credits)
Instructor:ÌýBruce Montgomery,ÌýPhD, Senior Instructor
- ECEA 5346 User Experience InterfaceÌýDesign for Embedded Systems (1 credit)
- ECEA 5347 Rapid Prototyping of Embedded Interface Designs (1 credit)
- ECEA 5348ÌýM2M and IoT Interface Design and Protocols (1 credit)
Sensors for a Carbon Free World Specialization (3 credits)
Instructor:ÌýJay Mendelson, MSME, Lecturer​Ìý
- ECEA 5349ÌýElectric Vehicle Sensors (1 credit)
- ECEA 5350ÌýWind Turbine SensorsÌý(1 credit)
- ECEA 5351ÌýSolar Power Sensors (1 credit)
FPGA Design for Embedded Systems SpecializationÌý(Pathway) (3 credits)
Instructors: Timothy Scherr, MSEE, Senior Instructor​ & Benjamin Spriggs, MBA, MSEE, Lecturer​
- ECEA 5360 Introduction to FPGA Design for Embedded Systems (0.8 credits)
- ECEA 5361 Hardware Description Languages for FPGA Design (0.8Ìýcredits)
- ECEA 5362 FPGA Softcore Processors and IP Acquisition (0.8 credits)
- ECEA 5363 Building FPGA Projects (0.6Ìýcredits)
Developing Industrial Internet of Things Specialization (3 credits)
Instructor:ÌýDavid Sluiter,ÌýBSEE, Lecturer
- ECEA 5385 Industrial IoT Markets and Security (1 credit)
- ECEA 5386 Project Planning and Machine Learning (1 credit)
- ECEA 5387 Modeling and Debugging Embedded Systems (1 credit)
Engineering Genetic Circuits Specialization (3 credits)
Instructor: Chris Myers, PhD, Professor
- ECEA 5934 Design (1 credit)
- ECEA 5935ÌýModeling and Analysis (1 credit)
- ECEA 5936ÌýAbstraction Methods (1 credit)
Ìý Photonics and Optics
Optical Engineering Specialization (Pathway) (3Ìýcredits)
Instructor:ÌýRobert McLeod,ÌýPhD, Professor
- ECEA 5600 First Order Optical System Design (1 credit)
- ECEA 5601 Optical Efficiency and Resolution (1 credit)
- ECEA 5602 Design of High-Performance Optical Systems (1 credit)
Active Optical Devices Specialization (3 credits)
Instructor:ÌýJuliet Gopinath,ÌýPhD, Professor
- ECEA 5605 Light Emitting Diodes and Semiconductors Lasers (1.2 credits)
- ECEA 5606 Nanophotonics and Detectors (1.2 credits)
- ECEA 5607 Displays (0.6 credits)
Quantum Mechanics for Engineers Specialization (3 credits)
Instructor:ÌýWounjhang Park,ÌýPhD, Professor
- ECEA 5610ÌýFoundations of Quantum Mechanics (1.4 credits)
- ECEA 5611 Theory of Angular Momentum (0.8 credits)
- ECEA 5612ÌýApproximation Methods (0.8 credits)
Semiconductor Devices Specialization (Pathway)Ìý(3 credits)
Instructor:ÌýWounjhang Park,ÌýPhD, Professor
- ECEA 5630 Semiconductor Physics (1 credit)
- ECEA 5631 Diode: pn Junction and Metal Semiconductor ContactÌý(1 credit)
- ECEA 5632 Transistor: Field Effect Transistor and Bipolar Junction Transistor (1 credit)
Ìý Power Electronics
Power Electronics Specialization (Pathway) (4 credits)
Instructor:ÌýRobert Erickson,ÌýPhD, Professor
- ECEA 5700 Introduction to Power Electronics (0.8Ìýcredits)
- ECEA 5701 Converter Circuits (1 credit)
- ECEA 5702 Converter Control (1.2 credits)
- ECEA 5703 Magnetics Design (1 credit)
Modeling, Control of Power Electronics Specialization (3.8Ìýcredits)
Instructor:ÌýDragan Maksimovic,ÌýPhD, Professor
- ECEA 5705 Averaged Switch Modeling and Simulation (0.8Ìýcredits)
- ECEA 5706 Technical Design-Oriented Analysis (0.6Ìýcredits)
- ECEA 5707 Input Filter Design (0.6 credits)
- ECEA 5708 Current-Mode Control (1.2Ìýcredits)
- ECEA 5709 Ìý(0.6 credits)
Power Electronics Project Course (1.2 credits)
Instructors:ÌýRobert Erickson,ÌýPhD, Professor & Dragan Maksimovic,ÌýPhD, Professor
- ECEA 5715 Power Electronics Capstone Project (1.2Ìýcredits)
Photovoltaic Power Electronics Specialization (3 credits)
Instructor:ÌýRobert Erickson,ÌýPhD, Professor
Note:ÌýThis course requires purchase of a parts kit in order to complete assignments. The kit will be used from the first experiment in the 2nd week of classÌýand throughout the course and the following 2 courses of the specialization. Please allow adequate time to receive the kit. It is highly suggested that you receive theÌýparts kit by the end of the first week of the session.
- ECEA 5716 Open-Loop Photovoltaic Power Electronics Laboratory (1 credit) - Same as ECEA 5005
- ECEA 5717 Closed-Loop Photovoltaic Power Electronics Laboratory (1 credit) - Same as ECEA 5006
- ECEA 5718 Photovoltaic Power Electronics Battery Management Laboratory (1 credit)
Power Semiconductor Devices SpecializationÌý(3.6 credits)
Instructor:ÌýBart Van Zeghbroeck, PhD,ÌýProfessor
- ECEA 5721 Introduction to Power Switches (0.6Ìýcredits)
- ECEA 5722 High-Voltage p-n and Schottky DiodesÌý(1.2 credits)
- ECEA 5723 MOSFETs, IGBTs and more (1.2 credits)
- ECEA 5724ÌýPower Device Fabrication (0.6 credits)
Algorithms for Battery Management Systems Specialization (4.2Ìýcredits)
Instructor:ÌýGreg Plett,ÌýPhD, Professor
- ECEA 5730ÌýIntroduction to Battery-Management Systems (0.8Ìýcredits)
- ECEA 5731ÌýEquivalent Circuit Cell Model Simulation (0.8 credits)
- ECEA 5732ÌýBattery State-of-Charge (SOC) Estimation (1 credit)
- ECEA 5733ÌýBattery State-of-Health (SOH) Estimation (0.8 credits)
- ECEA 5734ÌýBattery Pack Balancing and Power Estimation (0.8 credits)
Ìý Systems & Controls
Control Systems AnalysisÌýSpecialization (3 credits)
Instructor: Lucy Pao, PhD, Professor
- ECEA 5800 Modeling of Feedback Systems (1 credit)
- ECEA 5801 Frequency Domain (1 credit)
- ECEA 5802 State-Space Domain Design (1 credit)