CSC 8400 -
Computer Systems
Fall 2008
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/27 | 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/03: Prob 2.42, 2.43 (p.100) |
Read Chapter 1 |
1 |
| 9/03 | 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" QA76.17.M33 (pt. 1) |
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/10 | 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 Video: finish watching "Machine that Changed the World" (pt. 1) |
Read Chapter 2 (2.3-2.5) | 3 |
| 9/17 | 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) |
Read Chapter 3 (3.1-3.6) |
4 |
| 9/24 | 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 |
| 10/01 | 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/08 | 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" (part 2) |
TEST #1 (Ch 1-3) Workshop 2 due by 11:59pm |
7 |
| 10/15 |
Semester Recess - no class |
|
|
| 10/22 | 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) |
8 |
| 10/29 | 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 2 due 11/05: Prob 5.14 (p.447-448) |
Read Chapter 5 (5.1-5.10,5.13-5.15) |
9 |
| 11/05 | 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 2 due in class |
10 |
| 11/12 | The Memory Hierarchy No quiz |
Read Chapter 6 (6.1-6.4) Workshop 3 due by 11:59pm |
11 |
| 11/19 | Exceptional Control Flow No quiz Discuss topics of final presentations |
Read Chapter 8 (8.1-8.4) |
12 |
| 11/26 |
Thanksgiving Break - no class |
|
|
| 12/03 | Virtual Memory 6:15 Test 2 (starting promptly!) 7:50 Break 8:00 Ch 10 |
TEST #2 (Ch 4-6,8) Read Chapter 10 (10.1-10.6, 10.9) |
13 |
| 12/10 | Final Project Presentations (Topic: teach us some aspect of Network or Concurrent Programming, details coming soon) Presentations are 10 minutes each 5 minutes for Q&A and transitions
6:15 R. Dolor - Domain Naming System |
14 | |
| 12/17 | Final Project Presentations (cont'd)
(IF NEEDED) Final Exam period (7-9:30pm) Wednesday Dec. 17, 2007 7:00pm-9:30pm |
15 |