| Course No. | F6 (Section SR) |
|---|---|
| Instructor: | Dr. Hitoshi Oi (Assistant Professor, Computer Architecture and Operating Systems Group.) office: 242-C office hours: Tuesday 1400 to 1600 or by appointment email: hitoshi©u-aizu.ac.jp phone: 2580 |
| Course Web Page: | http://www.u-aizu.ac.jp/~hitoshi/COURSES/OS/ |
| Lecture | Wed, 0900 to 1030 at M4 (Lecture Hall 204) |
| Exercise | Wed, 1040 to 1440 at std2 (Research Quadrangles 146) *For scheduling efficiency, Lecture and Exercise classes may be swapped. |
| Course Assistant | Sho Niboshi email: os13ta©oslab.biz |
Lecure slides for 3rd edtion are available at this URL (access is limited to u-aizu.ac.jp domain). We also utilize the customized slides from 2nd ed as needed.
| Week | Topics | Remarks |
|---|---|---|
| 1 | Course Introduction Operating System Overview |
Ch.1 |
| 2 | Introduction to Processes and Threads | Ch.2 |
| 3 | Processes and Threads (contd.) | Ch.2 |
| 4 | Interprocess Communication | Ch.2 |
| 5 | Process Scheduling | Ch.2 |
| 6 | Deadlocks | Ch.6 |
| 7 | Midterm Exam | Ch.1, 2 and 6 |
| 8 | Memory Management | Ch.3 |
| 9 | Virtual Memory | Ch.3 |
| 10 | File System | Ch.4 |
| 11 | File System (cont.d) | Ch.4 |
| 12 | I/O Devices | Ch.5 |
| 13 | I/O Devices (cont.d) | Ch.5 |
| 14 | Final exam | Ch.1 to 6 |