LOCAL SOURCE LIBRARY
Course materials
Complete lecture collections supplied for the 2025 and 2026 Computer Architecture courses, plus the past midterms, recap, and photographed preparation example used by the trainer.
PDF2025 · 2026 · PAST PAPERS
PAST PAPERS
Midterms, recap, and preparation example
2026 COURSE
2026 lecture set
Lecture Week 1 Part I (Introduction)PDF ↗Lecture Week 1 Part II (Computer Layout Brief Overview)PDF ↗Lecture Week 2 (Fundamental Ideas of CA)PDF ↗Lecture Week 3 Part I (Von Neumman and Harvard Architectures)PDF ↗Lecture Week 3 Part II (Performance Metrics)PDF ↗Lecture Week 3 Part III (Logic Gates)PDF ↗Lecture Week 4 Part I (Adders and Subtractors)PDF ↗Lecture Week 4 Part II (Combinational Circuit Properties)PDF ↗Lecture Week 4 Part III (Hardware Building Blocks MUX DEMUX)PDF ↗Lecture Week 5 Part I (Hardware Building Blocks)PDF ↗Lecture Week 5 Part II (Binary Multiplicator)PDF ↗Lecture Week 5 Part III (ALU Construction)PDF ↗Lecture Week 7 Part I (Latches)PDF ↗Lecture Week 7 Part II (Latches FSM)PDF ↗Lecture Week 7 Part III (Flip-Flops)PDF ↗Lecture Week 7 Part IV (Synchronous and Asynchronous Circuits)PDF ↗
2025 COURSE
2025 lecture set
Lecture Week 1 Part I (Introduction)PDF ↗Lecture Week 1 Part II (Computer Layout Brief Overview)PDF ↗Lecture Week 2 (Fundamental Ideas of CA)PDF ↗Lecture Week 3 Part I (Performance Metrics)PDF ↗Lecture Week 3 Part II (Intro to Combinational Circuits)PDF ↗Lecture Week 4 Part I (Logic Gates)PDF ↗Lecture Week 4 Part II (Adders and Subtractors)PDF ↗Lecture Week 4 Part III (Combinational Circuit Properties)PDF ↗Lecture Week 5 6 Part I (Hardware Building Blocks)PDF ↗Lecture Week 5 6 Part II (Hardware Building Blocks Use Cases)PDF ↗Lecture Week 6 Part I (Binary Multiplicator)PDF ↗Lecture Week 6 Part II (Latches)PDF ↗Lecture Week 6 Part III (Latches FSM)PDF ↗Lecture Week 7 Part I (Flip-Flops)PDF ↗Lecture Week 7 Part II (Synchronous and Asynchronous Circuits)PDF ↗Lecture Week 9 Part I (SystemVerilog)PDF ↗Lecture Week 9 Part II (SRAM and DRAM memory types)PDF ↗Lecture Week 11 Part I (Translation Hierarchy)PDF ↗Lecture Week 11 Part II (Intro to RISCV Instruction Set)PDF ↗Lecture Week 12 Part I (RISCV Shift and Branch Instructions)PDF ↗Lecture Week 13 Part I (Translation Hierarchy. RISC-V Case)PDF ↗Lecture Week 13 Part II (Single-Cycle CPU Design)PDF ↗Lecture Week 14 Wednesday Part I (CPU Pipeline)PDF ↗Lecture Week 14b Friday Part I (Caching)PDF ↗Lecture Week 14b Friday Part II (GPU)PDF ↗Lecture Week 14b Friday Part III (Recap and Course Closure)PDF ↗