|
|
Last revised May 6, 2018
This is a restricted-access website.
The contents of this website, the links contained therein directly and
indirectly, and the contents of the said links, are copyrighted. They
are provided exclusively
for access and non-profit educational use by the students currently
enrolled in this course and for the duration of this semester. Any
other use or any access or use by others, without authorization of the
professor in this course and copyright holder or holders, is not
allowed. No picture taking, videotaping, or recording without professor's prior permission is allowed in class.
.
Syllabus
Week 1 (see calendar below): Chap. 1 - 2 (see chapter titles below)
Week 2: Chap. 3
Week 3: Chap. 4
Week 4 - 8: Chap. 5
Week 9 - 10: Chap. 6
MIDTERM
(covers Chap. 1 - 5): We Mar 21
Week 11 - 12: Chap. 7 - 8
Week 13: Chap. 9 - 10
Week 14: Chap. 11 - 12
Week 15: Chap. 13 - 14
Week 16: FINAL EXAM (covers Chap. 6 - 14): Mo May 14
Chapter |
Part 1: Overview |
1. Introduction |
2. Operating-System Structures |
Part 2: Process Management |
3. Processes |
4. Threads |
5. Process Synchronization |
6. CPU Scheduling |
Part 3: Memory Management |
7. Main Memory |
8. Virtual Memory |
Part 4: Storage Management |
9. Mass-Storage Structure |
10. File-System Interface |
11. File-System Implementation |
12. I/O Systems |
Part 5: Protection and Security |
13. Protection |
14. Security |
Weeks of MoWe classes in Spring 2018:
week 1: Jan 22, 24
week 2: Jan 29, 31
week 3: Feb 5, 7
week 4: Feb 12, 14
week 5: Feb 21
week 6: Feb 26, 28
week 7: Mar 5, 7
week 8: Mar 12, 14
week 9: Mar 19, 21
week 10: Apr 2, 4
week 11: Apr 9, 11
week 12: Apr 16, 18
week 13: Apr 23, 25
week 14: Apr 30, May 2
week 15: May 7, 9
week 16 (final): Monday May 14
|
|