Explore courses

Spring 2027

5 courses

Introduction to Computer Engineering covering transistor-based logic, Boolean algebra, combinational and sequential logic design, computer organization, and introductory assembly programming.

Offering recorded · Spring 2027 · Sources

Past student reviews · Setareh Behroozi

Setareh Behroozi taught the course using a flipped classroom format with online videos and weekly discussion-style lectures that students found clear and organized. Reviews highlighted her helpfulness in class and office hours, though one student noted she was difficult to reach outside of class and often provided non-answers to grading questions.

historical GPA · grades

Fall 2022–Spring 2026

Covers logic components, Boolean algebra, combinational and sequential logic design, digital subsystems, and computer organization.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Fall 2022–Spring 2026

Introduction to Computer Architecture covers processor design, instruction sets, control structures, memory management, caches, and I/O structures.

Offering recorded · Spring 2027 · Sources

Past student reviews · Setareh Behroozi

Setareh Behroozi teaches a tough course that students found interesting and supported by her approachable teaching style. She graded fairly and stayed after class to explain challenging concepts, while also checking on student well-being.

historical GPA · grades

Fall 2022–Spring 2026

Digital Engineering Laboratory covers practical computer system design, including designing, constructing, testing, and programming pipelined digital computers and significant digital subsystems.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Fall 2022–Spring 2026

Advanced Independent Study for ECE involving directed study projects arranged with the instructor.

Offering recorded · Spring 2027 · Sources

historical GPA · grades

Spring 2023–Fall 2023 · limited sample

Looking for a professor? →