Digital Design and Comp. Arch. - L19: Pipelined Processor Architecture II (Spring 2024)
Digital Design and Computer Architecture - Lecture 15: Out-of-Order Execution (Spring 2023)
Digital Design and Computer Architecture - Lecture 1: Introduction and Basics (Spring 2022)
Digital Design and Computer Architecture - Lecture 22: Memory Hierarchy and Caches (Spring 2023)
Digital Design & Computer Architecture - Preparing for the Final Exam (ETH Zürich, Spring 2020)
Digital Design & Computer Architecture - Labs: Introduction to the Labs and FPGAs
Digital Design and Comp. Arch. - L18: Pipelined Processor Architecture (Spring 2024)
Digital Design & Comp Arch - Lecture 11: Multi-Cycle Microarchitecture Design (Spring 2023)