CSC 7100-001 | Computer Systems | FALL 2005 |
TENTATIVE CLASS SCHEDULE | |||||
---|---|---|---|---|---|
Week# |
Date |
Topic |
Class Preparation |
In-class Activity |
|
Week 1 | Aug 29 | Ch 1: A Tour of Computer System | Introduce yourself | Lab: System Intro | |
Week 2 | Sep 12 | Ch 2: Information Storage Integer Representation Intro to C programming |
Read ch 2 Pb 2.42 & 2.43 pg 100 |
Lab: Bit op in C | |
Week 3 | Sep 19 | Ch 2: Integer Arithmetic Floating Point C Flow Control |
Pb: 2.54 pg 104 & 2.57 pg 105 Ch2 | Lab: C code | |
Week 4 | Sep 26 | Ch 3: Machine Level Representation of Programs Sec 3.1 thru Sec 3.6 C functions |
Read Ch 3 | Lab: C code | |
Week 5 | Oct 03 | Ch 3: Machine Level Representation of Programs Sec 3.7 thru Sec 3.14 C structures/unions |
Assigned Exercises from Ch 3 | Lab: C Code | |
Week 6 | Oct 10 | BREAK |
|||
Week 7 | Oct 17 | Ch 4: Processor Architecture | class handout | Test#1 | |
Week 8 | Oct 24 | Ch 4: Processor Architecture | class handout | ||
Week 9 | Oct 31 | Ch 4: Processor Architecture | class handout | ||
Week 10 | Nov 7 | Ch 5: Optimizing Program Performance | class handout | ||
Week 11 | Nov 14 | Ch 5: Optimizing Program Performance | class handout | ||
Week 12 | Nov 21 | Ch 6: The Memory Hierarchy | class handout part I and part II | ||
THANKSGIVING HOLIDAY |
|||||
Week 13 | Nov 28 | Ch 8: Exceptional Control Flow & Ch 9 Program Execution Time | class handout Chap 8 and Chap 9 | ||
Week 14 | Dec 05 | Ch 10: Virtual Memory | Test#2 | ||
Week 15 | Dec 12 | Final Project Presentation |
|||
Week 16 | Dec 19 | Final Project Presentation |