|
|
|
|
This an introductory course about computer organization and operating systems for non-cs undergraduate majors |
|
|
|
|
Textbooks Weeks 1-8: Computer Organization by Hamacher, Vranesic, and Zaky; Graw-Hill, Fifth Edition, 2002 Weeks9-16: Operating System Concepts by Silberschatz, Galvin, and Gagne; John Wiley & Sons, 2002 |
|
|
|
|
|
|
|
|
Last changed:
|
Week |
Topics |
Textbook |
Notes/Slides:
Link |
|
1 |
Computer Organization ; Instructions |
1.0-1.8, 2.1-2.3 |
|
|
2 |
Addressing Modes, The Processing Unit |
2.4-2.9, 7.0-7.6 |
|
|
3 |
Input-Output Organization |
4.0-4.7 |
|
|
4 |
Exam I |
|
|
|
5 |
Memory |
5.0-5.9 |
|
|
6 |
Pipelining |
8.0-8.8 |
|
|
7 |
Large Computer Systems |
12.0-12.7 |
|
|
8 |
Exam II |
|
|
|
9 |
Operating System |
1.0-1.11, 2.0-2.7, 3.0-3.9 |
|
|
10 |
Process Management |
4.0-4.7, 5.0-5.9 |
|
|
11 |
Storage Management |
9.0-9.7, 10.0-10.9 |
|
|
12 |
Exam III |
|
|
|
13 |
File System |
11.0-11.7, 12.0-12.10 |
|
|
14 |
I/O Systems |
13.0-13.8, 14.1-14.9 |
|
|
15 |
Linux |
20.0-20.12 |
|
|
16 |
Exam IV |
|
|
Grade: Each exam counts for 20%, and all homeworks count for 20%
REMEMBER TO READ THE UNIVERSITY HONOR CODE