Explore courses

Fall 2026

Find your next class

8 courses

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

Introduction to Computer Engineering covers logic components, Boolean algebra, logic design, computer organization, and assembly-language programming.

Offering recorded · Fall 2026

Sinclair enforces strict deadlines and requires diligent self-study. Wadle’s lectures are criticized as unhelpful or confusing, requiring heavy independent work.

historical GPA · grades

Spring 2022–Spring 2026

Advanced Computer Architecture I covers processor design, pipelining, cache memories, and instruction set design.

Offering recorded · Fall 2026

Reviewers describe the class as having a heavy workload with significant reading and difficult exams, though one notes the instructor curves grades to historical averages.

historical GPA · grades

Spring 2022–Fall 2025

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

Looking for a professor? →