Schedule of Classes: Electrical and Computer Engineering: 2020-2021

Click on the section name to visit the web page for that section, or the course name to see all offerings of the course.

To reference a comprehensive list of all SOE renumbered courses, please see:

Please note that the course schedule and offerings are subject to change.

« Back to 2019-2020

Fall 2020 Winter 2021 Spring 2021 Summer 2021
ECE8: Robot Automation: Intelligence through Feedback Control
ECE9: Statics and Mechanics of Materials
ECE10: Fundamentals of Robot Kinematics and Dynamics
ECE11: Three-D prototyping
ECE80B: Engineering Innovations for Medicine and Natural Sciences
ECE80E: Engineering Ethics
ECE80J: Renewable Energy Sources
ECE80S: Sustainability Engineering and Practice
ECE80T: Modern Electronic Technology and How It Works
ECE81C: Designing a Sustainable Future
Fall 2020 Winter 2021 Spring 2021 Summer 2021
ECE101: Introduction to Electronic Circuits
ECE101L: Introduction to Electronic Circuits Laboratory
ECE102: Properties of Materials
ECE102L: Properties of Materials Laboratory
ECE103: Signals and Systems
ECE103L: Signals and Systems Lab
ECE104: Bio-electronics and Bio-instrumentations
ECE115: Introduction to Solid Mechanics
ECE118: Introduction to Mechatronics
ECE118L: Introduction to Mechatronics Laboratory
ECE121: Microcontroller System Design
ECE122A: Collaborative Sustainability Project Design
ECE122B: Collaborative Sustainability Project Implementation
ECE122C: Collaborative Sustainability Project Implementation
ECE129A: Capstone Project I
ECE129B: Capstone Project II
ECE129C: Capstone Project III
ECE130: Introduction to Optoelectronics and Photonics
ECE130L: Introduction to Optoelectronics Laboratory
ECE135: Electromagnetic Fields and Waves
ECE135L: Electromagnetic Fields and Waves Laboratory
ECE136: Engineering Electromagnetics
ECE141: Feedback Control Systems
ECE141: Feedback Control Systems
ECE145: Estimation and Introduction to Control of Stochastic Processes
ECE149: Introduction to Cyber-physical Systems
ECE151: Communications Systems
ECE152: Introduction to Wireless Communications
ECE153: Digital Signal Processing
ECE153: Digital Signal Processing
ECE157: RF Hardware Design
ECE157L: RF Hardware Design
ECE163: Introduction to Small-Scale UAV Theory and Practice
ECE167: Sensing and Sensor Technologies
ECE167L: Sensing and Sensor Technologies Lab
ECE171: Analog Electronics
ECE171L: Analog Electronics Laboratory
ECE172: Advanced Analog Circuits
ECE173: High-Speed Digital Design
ECE173L: High-Speed Digital Design Laboratory
ECE174: Introduction to EDA Tools for PCB Design
ECE175: Energy Generation and Control
ECE175L: Energy Generation and Control Laboratory
ECE176: Energy Conversion and Control
ECE176L: Energy Conversion and Control Laboratory
ECE177: Power Electronics
ECE177L: Power Electronics Laboratory
ECE178: Device Electronics
ECE180J: Advanced Renewable Energy Sources
ECE181J: Renewable Energy Sources in Practice
ECE183: Special Topics in Electrical Engineering
Fall 2020 Winter 2021 Spring 2021 Summer 2021
ECE201: Introduction to Nanotechnology
ECE203: Nanocharacterization of Materials
ECE204: Bio-Electronics And Bio-Instrumentations
ECE205: Fundamentals of Nanoelectronics
ECE207: Nanomaterials and Nanometer-scale Device
ECE215: Models of Robotic Manipulation
ECE216: Bio-inspired Locomotion
ECE218: Mechatronics
ECE218L: Mechatronics
ECE221: Advanced Analog Integrated Circuits
ECE222: High-Speed Low-Power Integrated Circuit Design
ECE224: Device Electronics
Note: Formerly EE228
ECE225: Semiconductor Processing and Bandgap Engineering
ECE226: CMOS Radio Frequency Integrated Circuit Design
ECE227: Fundamentals of Semiconductor Physics
ECE228: Engineering of Thin Film Deposition
ECE229: Quantum Electronics
ECE230: Optical Fiber Communication
ECE231: Optical Electronics
ECE232: Integrated Biophotonics
ECE236: Optics and Microscopy
ECE237: Image Processing and Reconstruction
ECE240: Introduction to Linear Dynamical Systems
ECE241: Introduction to Feedback Control Systems
ECE241: Introduction to Feedback Control Systems
ECE242: Applied Feedback Control
ECE243: System Identification
ECE244: Digital Control
ECE245: Estimation and Introduction to Control of Stochastic Processes
ECE246: Hybrid Dynamical Systems
ECE249: Introduction to Cyber-physical Systems
ECE250: Digital Signal Processing
ECE251: Principles of Digital Communications
ECE252: Wireless Communications
ECE253: Introduction to Information Theory
ECE254: Radar, Synthetic Aperture Radar, and ISAR
ECE255: Error Control Coding
ECE256: Statistical Signal Processing
ECE258: Introduction to Inverse Problems
ECE263: Small-Scale UAV Theory and Practice
ECE275: Technology Management in Network Industries
Note: Formerly TIM 275.
ECE279: Optimization and Control for Electric Power Systems
ECE280A: Current topics in Applied Microscopy and Neuronal Imaging
ECE280B: Seminar on Integrated Bioelectronics
ECE280C: Seminar on Control
ECE280D: Graduate Research Seminar
Note: Formerly TIM 280A
ECE280M: Seminar on Micro-Electro-Mechanical Systems (MEMS)
ECE280N: Seminar on Nanophotonics and Lab-on-Chip Systems
ECE280O: Seminar on Applied Optics
ECE280Q: Seminar on Quantum Electronics and Nanoelectronics
ECE280Z: Seminar on Smart Grids and Data Analytics
ECE283: Special Topics in Electrical Engineering
ECE290: EE Graduate Seminar
ECE291: Tomorrow's Professors, Engineers, and Entrepreneurs
ECE293: Advanced Topics in Electrical Engineering