CSC 8400 -
Computer Systems
Fall 2009
Semester Schedule
|
This schedule is very ambitious and subject to change. Please check the online version from time to time. |
| Date | Topic | Preparation | Week# |
| 8/26 | Welcome & course introduction A Tour of Computer Systems Quiz after lecture on Chapter 1: What are the two most important points of Chapter 1? Laboratory time - crash course in C and Unix Homework 1 due 9/02: Prob 2.42, 2.43 (p.100) |
Read Chapter 1 |
1 |
| 9/02 | Representing and Manipulating Information Quiz before lecture on Moore's Law paper: List two key ideas of the Gordon Moore paper Discussion of Moore's Law paper Laboratory time - getting started on Workshop 1 Video: "Machine that Changed the World: Giant Brains" (part 1) Homework 2 due 9/16: Prob 2.48, 2.50 (p.102) NEW DUE DATE |
Read Chapter 1 (if not already) Read Chapter 2 (2.1-2.2) Read Moore's Law paper Homework 1 due in class |
2 |
| 9/09 | Representing and Manipulating Info.
(cont'd) Quiz before lecture on Chapter 2: List two important points made in Chapter 2 Continued Chapter 2 lecture Laboratory time - working on Workshop 1 |
Read Chapter 2 (2.3-2.5) | 3 |
| 9/16 | Machine-Level Representation of Programs Quiz before lecture on Chapter 3, assigned sections: List two important points made in Chapter 3 (3.1-3.6) Laboratory time - working on Workshop 1, Unix Wizardry lab Video: finish watching "Machine that Changed the World" (pt. 1) |
Read Chapter 3 (3.1-3.6) Homework 2 due in class |
4 |
| 9/23 | Machine-Level Rep. of Programs (cont'd) Quiz before lecture on Chapter 3, assigned sections: List two important points made in Chapter 3 (3.7-3.13) |
Read Chapter 3 (3.7-3.13) Workshop 1 due by 11:59pm |
5 |
| 9/30 | Processor Architecture Quiz before lecture on Chapter 4, assigned sections: List two important points made in Chapter 4 (4.1,4.2) |
Read Chapter 4 (4.1,4.2) |
6 |
| 10/07 | Processor Architecture (cont'd) 6:15 Test 1 (starting promptly!) 7:30 Break 7:40 Ch 4 cont'd 8:00 Video (Mendel 213) Video: "Machine that Changed the World: Inventing the Future" (part 2) |
TEST #1 (Ch 1-3) |
7 |
| 10/14 |
Semester Recess - no class |
|
|
| 10/21 | Processor Architecture (cont'd) Quiz before lecture on Chapter 4, assigned sections: List two important points made in Chapter 4 (4.3,4.4) Workshop3 lab time Test 1 return & discussion |
Read Chapter 4 (4.3,4.4) Workshop 2 due by 11:59pm |
8 |
| 10/28 | Optimizing Program Performance Quiz before lecture on Chapter 5, assigned sections: List two important points made in Chapter 5 Workshop3 lab time & Optimization lab Homework 3 due 11/04: Prob 5.14 (p.447-448) |
Read Chapter 5 (5.1-5.10,5.13-5.15) |
9 |
| 11/04 | The Memory Hierarchy Quiz before lecture on Chapter 6, assigned sections: List two important points made in Chapter 6 (6.1-6.4) |
Read Chapter 6 (6.1-6.4) Homework 3 due in class |
10 |
| 11/11 | The Memory Hierarchy No quiz |
Read Chapter 6 (6.1-6.4) |
11 |
| 11/18 | Exceptional Control Flow No quiz Discuss topics of final presentations |
Read Chapter 8 (8.1-8.4) Workshop 3 due by 11:59pm (new due date... was 11/11/09... now is 11/18/09) |
12 |
| 11/25 |
Thanksgiving Break - no class |
|
|
| 12/02 | Virtual Memory 6:15 Test 2 (starting promptly!) 7:50 Break 8:00 Ch 10 |
Read Chapter 10 (10.1-10.6, 10.9) |
13 |
| 12/09 | Final Presentations (Topic: details coming soon) Presentations are 10 minutes each for individuals, 15 minutes for teams 5 minutes for Q&A and transitions
6:15 |
14 | |
| 12/16 | Final Presentations (cont'd)
(IF NEEDED) Final Exam period (7-9:30pm) Wednesday Dec. 16, 2009 |
15 |