Operating Systems: 2nd Semester, 2011

Tentative Syllabus

Course No.F6 (Section TBD)
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/OS11/
Lecture Wed, 0900 to 1030 at M4 (Lecture Hall 204)
Exercise Wed, 1040 to 1440 at CALL 2 (Research Quadrangles 280)
*For scheduling efficiency, Lecture and Exercise classes may be swapped.
Course Assistant Sho Niboshi
email: os11ta©oslab.biz

Course Objectives

University Syllabus

Grading Scheme and Policies

Textbook

Modern Operating Systems, Inernational Edition, 3/E , by Andrew S. Tanenbaum, ISBN-10: 0138134596, ISBN-13:9780138134594, Prentice Hall.

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.

Course Notice Board

All notice for this course will be posted on this board. Each student is requred to check this board regularly and frequently. It is assumed that each student is aware of the notice after 24 hours from the post date. We will also utilize twitter for (near) real-time messaging.

Tentative Schedule

The schedule will be adjusted based on the progress and understanding of the class. Please check the course web page for any update.

WeekTopicsRemarks
1Course Introduction
Operating System Overview
Ch.1
2Introduction to Processes and Threads Ch.2
3Processes and Threads (contd.) Ch.2
4Interprocess Communication Ch.2
5Process Scheduling Ch.2
6Deadlocks Ch.6
7Midterm Exam Ch.1, 2 and 6
8Memory Management Ch.3
9Virtual Memory Ch.3
10 File System Ch.4
11 File System (cont.d) Ch.4
12I/O Devices Ch.5
13I/O Devices (cont.d) Ch.5
14Final exam Ch.1 to 6