schedule
Lecture Video Playlist on YouTube
Spring 2024 Lectures/Schedule
Week | Date | Livestream | Lecture | Readings | Lab | HW |
---|---|---|---|---|---|---|
W1 | 22.02 Thu. | Live | L1a: Introduction and Basics (PDF) (PPT) | Suggested Mentioned | ||
L1b: Introduction to the Labs and FPGAs (PDF) (PPT) | Suggested Mentioned | |||||
23.02 Fri. | Live | L2a: Binary Numbers (PDF) (PPT) | Suggested Mentioned | |||
L2b: Electrical Engineering Perspective (PDF) (PPT) | Suggested Mentioned | |||||
W2 | 29.02 Thu. | Live | L3: Combinational Circuits (PDF) (PPT) | Suggested Mentioned | ||
01.03 Fri. | Live | L4a: Combinational Circuits II (PDF) (PPT) | Suggested Mentioned | |||
L4b: Introduction to Verilog (PDF) (PPT) | Suggested Mentioned | |||||
W3 | 07.03 Thu. | Live | L5: Verilog for Combinational Circuits (PDF) (PPT) | Suggested Mentioned | ||
08.03 Fri. | Live | L6: Combinational Circuits in Processors and Arithmetic Logic Unit (PDF) (PPT) | Suggested Mentioned | |||
W4 | 14.03 Thu. | Live | L7: Sequential Circuits (PDF) (PPT) | Suggested Mentioned | ||
15.03 Fri. | Live | L8: Verilog for Sequential Circuits (PDF) (PPT) | Suggested Mentioned | |||
W5 | 21.03 Thu. | Live | L9a: Open Source Hardware (PDF) (PPT) | Suggested Mentioned | ||
L9b: Sequential Circuit Timing (PDF) (PPT) | Suggested Mentioned | |||||
22.03 Fri. | Live | L10a: Number Systems (PDF) (PPT) | Suggested Mentioned | |||
L10b: Verification (PDF) (PPT) | Suggested Mentioned | |||||
W6 | 28.03 Thu. | Live | L11: Verilog for Testbenches (PDF) (PPT) | Suggested Mentioned | ||
29.03 Fri. | No Lecture | |||||
W7 | 04.04 Thu. | No Lecture | ||||
05.04 Fri. | No Lecture | |||||
W8 | 11.04 Thu. | Live | L12: MIPS Assembly (PDF) (PPT) | Suggested Mentioned | ||
12.04 Fri. | Live | L13a: MIPS Assembly II (PDF) (PPT) | Suggested Mentioned | |||
L13b: Memories (PDF) (PPT) | Suggested Mentioned | |||||
W9 | 18.04 Thu. | Live | L14: MIPS Programming I (PDF) (PPT) | Suggested Mentioned | ||
19.04 Fri. | Live | L15: MIPS Programming II (PDF) (PPT) | Suggested Mentioned | |||
W10 | 25.04 Thu. | Live | L16: Single-Cycle Microarchitecture (PDF) (PPT) | Suggested Mentioned | ||
26.04 Fri. | Live | L17: Single-Cycle Microarchitecture II (PDF) (PPT) | Suggested Mentioned | |||
W11 | 02.05 Thu. | Live | L18: Pipelined Processor Architecture (PDF) (PPT) | Suggested Mentioned | ||
03.05 Fri. | Live | L19: Pipelined Processor Architecture II (PDF) (PPT) | Suggested Mentioned | |||
W12 | 09.05 Thu. | No Lecture | ||||
10.05 Fri. | Live | L20: Out-of-Order Execution (PDF) (PPT) | Suggested Mentioned | |||
W13 | 16.05 Thu. | Live | L21: SIMD/GPU Architectures (PDF) (PPT) | Suggested Mentioned | ||
17.05 Fri. | Live | L22a: GPU Architectures II (PDF) (PPT) | Suggested Mentioned | |||
L22b: Memory Overview, Organization & Technology (PDF) (PPT) | Suggested Mentioned | |||||
W14 | 23.05 Thu. | Live | L23a: Memory Organization & Technology (PDF) (PPT) | Suggested Mentioned | ||
L23b: Memory Robustness (PDF) (PPT) | Suggested Mentioned | |||||
24.05 Fri. | Live | L24: Memory Hierarchy & Caches (PDF) (PPT) | Suggested Mentioned | |||
W15 | 30.05 Thu. | Live | L25a: Caches in Multi-Core Systems (PDF) (PPT) | Suggested Mentioned | ||
L25b: Prefetching (PDF) (PPT) | Suggested Mentioned | |||||
31.05 Fri. | Live | L26: Virtual Memory (PDF) (PPT) | Suggested Mentioned | |||
W16 | 19.07 Fri. | Live | L27: Problem-Solving Session (PDF) (PPT) | Suggested Mentioned |
schedule.txt · Last modified: 2024/07/19 08:51 by nadigr