MET CS 575 -- Operating Systems -- Summer 2004
(Thursdays 6:00 - 9:30 PM,
Main Campus)
Instructor
Suresh Kalathur, Ph. D.
Assistant Professor, Computer Science
Boston University Metropolitan College
URL: http://people.bu.edu/kalathurE-mail: mailto:kalathur@bu.edu
WebCT Web Page
All course materials will be posted using BU's WebCT site. This requires all students to have an account with the BU computer system. Click here for instructions if you require an account.
Course Overview
The course starts with an overview of operating system characteristics, design objectives, and structures. Topics include concurrent processes, coordination of asynchronous events, file systems, resource sharing, memory management, scheduling, and deadlock problems. Operating system protection and security topics are also covered. Two modern operating systems case studies will be extensively studied.
Text books & Resources
Operating System Concepts, Sixth Edition, A. Silberschatz,
P. Galvin. G. Gagne,
John Wiley, 2003. ISBN: 0-471-25060-0 (Required Text book)
Operating Systems, Third Edition, H. M. Deitel, P. J.
Deitel, D. R. Choffnes,
Pearson, Prentice Hall, 2004. ISBN: 0-13-182827-4 (Reference Text book)
Various online materials
Course Schedule (Tentative)
Lecture | Day | Topics | Notes |
---|---|---|---|
1 | May 20 | Introduction, Computer-System Structures, Operating-System Structures | |
2 | May 27 | Process Management (Processes, Threads, CPU Scheduling) | |
3 | Jun 3 | Process Management (Synchronization, Deadlocks) | |
4 | Jun 10 | Storage Management (Memory Management, Virtual memory) | |
5 | Jun 17 | File Systems | |
6 | Jun 24 | I/O systems | |
7 | Jul 1 | Mid Term | |
8 | Jul 8 | Distributed Systems | |
9 | Jul 15 | Protection and Security | |
10 | Jul 22 | Case Study: Linux | |
11 | Jul 29 | Case Study: Windows 2000/XP | |
12 | Aug 5 | Final Exam |
Please Review the Student Academic Conduct Code
Course Grading
The actual grade will be determined based on the performance in the home works, mid term, class presentation, and the final exam. The percentage of each component relative to the total grade is: Homeworks (30%), Mid Term (30%), In Class Presentation (10%), and Final Exam (30%)