Operating Systems: 2nd Semester, 2007

Tentative Syllabus

Course No.#0924
Instructor: Dr. Hitoshi Oi
(Assistant Professor, Operating Systems Lab.)
office: 242-C
office hours: Wednesday 1330 - 1630 or by appointment
email: hitoshi©u-aizu.ac.jp
phone: 2580
Course Web Page: http://www.u-aizu.ac.jp/~hitoshi/COURSES/OS07/
Lecture Tue, 1310 to 1440 at Classroom M8
Exercise Tue, 1450 to 1800 at Lab std3
Course Assistant Takayuki Hatori
email: s1110173©u-aizu.ac.jp

Course Notice Board

Please check this page regularly and frequently as the notice for the course will be posted on this blog (URL may change later).

Objectives

(from University Syllabus)

Grading Scheme and Policies

The following policies are subject to change and adjustment.

Textbook

Modern Operating Systems (2nd Edition) by Andrew Tanenbaum, Prentice Hall, ISBN: 0-13-092641-8.
Please note that each student is required to have his/her own copy of the textbook.

Lecture Slides

We utilize the lecture slides provided by the textbook authors which are available from the author's site However, we have found some small problems (such as typos) in the slides and we are not collecting these problems. You can find these altered lecture slides here (only Chapters 1 through 4 are available. For Chapters 5 and 6, use the author's slides above).

Tentative Schedule

The schedule will be adjusted based on 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
3Interprocess Communication Ch.2
4Process Scheduling Ch.2
5Deadlocks Ch.3
6Review for Midterm Exam Chs.1 to 3
7Midterm Exam Ch.1 to 3
8Memory Management Ch.4
9Virtual Memory Ch.4
10I/O Devices Ch.5
11I/O Devices (cont.d) Ch.5
12 File System Ch.6
13 File System (cont.d) Ch.6
14Course Project Presentaion.
Review for the Final Exam
All sections covered in the class


Hitoshi Oi