CSC 7100 -
Computer Systems
Summer 2007
Semester Schedule
SUBJECT TO CHANGE FOR THE BETTER
| Lesson | Topics, Readings & Assignments |
| 1 | Information Representation Reading 1: Boolean Logic Reading 2: Electronic Gates Reading 3: Bits and Bytes Reading 4: Binary Numbers Reading 6: Hexadecimal Reading 7: Floating Point Numbers Project 1: Unix & C Lab |
| 2 | System Architecture Reading 8: Microprocessors Reading 9: Von Neumann Architecture Reading 10: Instruction Set Architecture Homework 1: Moore's Law Project 2: Data Representation |
| 3 | Pipelining Reading 11: Reduced Instruction Set Computer (RISC) Reading 12: RISC Processor Pipelining Homework 2: Pipelining Project 3: Pipeline Simulation C Examples: Help for Project 3 |
| 4 | Processes & Concurrency Reading 13: Processes Reading 14: Concurrent Processes Homework 3: Processes |
| 5 | Memory Management Reading 15: Cache Reading 16: Memory Locality |
| 6 | File Systems Reading 17: File System Reading 18: Hard Disks Reading 19: File Compression Project 4: Final Project |