|
15-513: Introduction to Computer Systems
Date |
Lecture/Recitation |
Lec |
Reading |
Labs |
|
Notes on links
- pptx links are to Powerpoint versions of the lectures
- pdf links are to Adobe Acrobat versions of the lectures
- code links are to directories containing code used for class demonstrations
- video links are to lectures given in Fall, 2015.
- tar links are to archive files in TAR format. Use the tar command on a linux machine to unpack these
Complete list of lecture videos
The below table only lists the topics you are expected to have studied thus far. If you wish to work ahead, please see
the tentative schedule and full list of videos on Canvas.
|
May |
22 |
Overview (pdf , code , video) |
bpr |
1 |
|
|
May |
23 |
Bits and Bytes (activity,
activity-sol,
pdf , code , video) |
bpr |
2.1 |
L1 (datalab) out |
|
May |
24 |
12pm - 1:30pm Linux/Git Bootcamp (bootcamp-slides) |
|
|
|
|
May |
25 |
Integers (activity,
activity-sol,
pdf , code , old-video , new-video) |
bpr |
2.2-2.3 |
|
|
|
May |
29 |
Floating Point (activity,
activity-sol,
pdf , old-video , new-video) |
bpr |
2.4 |
|
|
May |
30 |
Machine Prog: Basics (activity tar,
pdf , code , old-video , new-video) |
bpr |
3.1-3.5 |
|
|
May |
31 |
Machine Prog: Control (activity tar,
pdf , code , old-video , new-video) |
bpr |
3.6 |
L1 due, L2 (bomblab) out |
|
Jun |
1 |
Bomblab Recitation (Optional) (slides) |
|
|
OLI training due |
|
Jun |
2 |
|
|
|
L0 due |
|
|
Jun |
5 |
Machine Prog: Procedures (pdf , code , old-video , new-video) |
bpr |
3.7 |
|
|
Jun |
6 |
Machine Prog: Data (pdf , code , old-video , new-video) |
bpr |
3.8-3.9 |
|
|
Jun |
7 |
Machine Prog: Advanced (activity, activity-sol, pdf , code , old-video , new-video) |
bpr |
3.10 |
|
|
|
June |
11 |
|
|
|
L2 due, L3 (attacklab) out |
|
June |
12 |
The Memory Hierarchy (activity, pdf , old-video , new-video) |
bpr |
6.1-6.3 |
|
|
June |
13 |
Attacklab Revisited |
bpr |
|
|
|
June |
14 |
Cache Memories |
bpr |
6.4-6.7 |
|
|