Explore courses

Fall 2026

Find your next class

3 courses

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

ECE 305 is a laboratory course introducing fundamental semiconductor properties and industry-standard characterization techniques.

Offering recorded · Fall 2026

historical GPA · grades

Fall 2024–Spring 2026 · limited sample

Covers the principles and applications of light detection, generation, and transmission technologies.

Offering recorded · Fall 2026

Reviewers report that individual lab reports are disproportionately long and time-consuming for a one-credit course, often requiring five hours to complete.

historical GPA · grades

Spring 2022–Spring 2026

Electronic Circuits I covers modeling and application of semiconductor devices and integrated circuits.

Offering recorded · Fall 2026

Some reviewers characterize the course as one of the most unnecessarily difficult they have taken, citing dense lectures, illegible handwriting, and exams that are heavily weighted and unrealistic compared to teaching.

historical GPA · grades

Spring 2022–Spring 2026

Looking for a professor? →