Explore courses

Fall 2026

Find your next class

9 courses

Historical grades cover up to five years through the selected term. Grade sorting prioritizes courses with at least 100 letter grades.

Electrodynamics I covers vector calculus applications to electrodynamics, Maxwell's equations, and transmission lines.

Offering recorded · Fall 2026

historical GPA · grades

Fall 2024–Spring 2026

ECE 399 is an independent study course where students engage in directed projects arranged with an instructor.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2026

ECE 489 is an undergraduate honors research course where students conduct projects supervised by faculty members.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

ECE 699 is an advanced independent study course where students engage in directed study projects arranged with an instructor.

Offering recorded · Fall 2026

Kangwook Lee's independent study is rated as difficult, requiring significant effort to achieve substantial learning outcomes in machine learning.

historical GPA · grades

Spring 2022–Fall 2023 · limited sample

ECE 745 covers the physical principles of semiconductor devices, including band structure, transport theory, and optical effects.

Offering recorded · Fall 2026

historical GPA · grades

Fall 2022–Fall 2025 · limited sample

Introduction to the physical principles of solid-state electronic and photonic devices.

Offering recorded · Fall 2026

Historical reviews of Irena Knezevic: Grading relies on three exams, but homework is important for understanding; one review notes excessive late assignments and difficult textbook readings as a burden.

historical GPA · grades

Spring 2022–Spring 2026

Looking for a professor? →