CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001 CS-550 Syllabus 1 •Course Description CS550 is an advanced course in operating systems based upon two core textbooks and journal literature in this area •Goals Acquaint the student with the most representative operating systems that have made significant contributions to the field Give the student an understanding of some of the most important issues that have been shaping the evolution of operating systems recently, such as issues related to distributed operating systems and security “Learning to use the literature and the benefits of group enquiry” and involves extracting the main ideas from an article, experiencing the benefits of group enquiry, and placing the material in perspective CS-550 Syllabus 2 •Textbooks: Stallings, W., “Operating Systems”, Fourth Edition, PrenticeHall 2001, ISBN 0-13-031999-6 Singhal, M. and Shivaratri, N.G., “Advanced Concepts in Operating Systems”, McGraw-Hill 1994, ISBN 0-07-057572-X •Pre-requisite: CS-450 Operating Systems •Course Organization: Part 1: Formal Lectures Part 2: Student reports, presentations, and group discussions CS-550 Syllabus 3 • Exams: Two exams are contemplated, a midterm scheduled around the 7th or 8th week of the semester and a final at the end of the semester • Grading: Midterm: Report, presentation, and class participation: Final: CS-550 Syllabus 35% 25% 40% 4 •Written reports and presentations: The students are expected to prepare a written report and to make it available to the entire class at least one week before the scheduled presentation Each student will give a brief presentation describing the highlights of the report CS-550 Syllabus 5 •Contents of student reports and presentations: Selected topics: A report on a selected topic may contain a detailed presentation of the subject beyond its coverage given in the formal lectures of Part 1 and a critical survey of the relevant published papers. Alternatively, a report on a selected topic may contain a subject not covered in the formal lectures, as agreed with the instructor Specific operating system – Case Study: A report on a specific operating system should present the salient features of that system, its main characteristics, the particular solutions selected for solving general operating system issues and a critical comparison with other systems in the same category CS-550 Syllabus 6 •Office hours and contact information: Dr. Marius D. Soneru: Office: I.I.T. Rice, room #229, phone # 630-682-6034 I.I.T. MC, room SB226E, phone # TBA Email: soneru@iit.edu Office hours: Tue and Thu, RI 4:30-6:00 p.m., Fr, MC 4:30-6:00 p.m. Teaching Assistant: TBA CS-550 Syllabus 7