INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES CEN 301 Operating System 2011-2012 Fall Term Azizah Ibrahim aibrahim@ibu.ba
Class Schedule Class Schedule: Monday 9:00-12:00, Office Hour:Open Door Policy
Course Objectives Introduce the fundamentals of Operating System Identify main module in operating system Know the basic management of computer hardware resources when program is working Establish knowledge and understanding of the fundamentals of Operating System Design Provide current direction in the development of Modern and Contemporary Operating System
Textbooks 1. William Stallings, Operating Systems Internals and Design Principles 5th Edition 2005..
Brief Contents CHAPTER 1 Operating System Overview CHAPTER 2 Process Description and Control CHAPTER 3 Threads, SMP and Microkernels CHAPTER 4 Concurrency: Mutual Exclusion and Synchronization CHAPTER 5 Concurrency: Deadlock and Starvation CHAPTER 6 Memory management MID TERM EXAM CHAPTER 7 Uniprocessor scheduling CHAPTER 8 I/O Management and Disk Scheduling CHAPTER 9 File Management CHAPTER 10 Security
Grading Midterm 30% Final 40% Project 20% Attendance/Quiz 10%