COURSE LEARNING OUTCOMES
At the end of the course, the students will be able to:
- Describe the general understanding of the principles and concepts governing the functions of operating systems.
- Explain the layered approach that makes design, implementation and operation.
- Identify aspect of complex operating system.
TEXT BOOK: Operating System Concepts, Tenth Edition by Abraham Silberschatz, Peter Baer Galvin & Greg Gagne.
Reference Material:
- Applied Operating Systems Concepts by Silberschatz A., Peterson, J.L., & Galvin P.C. Wiley; 8th Edition (2011). ISBN-10: 1118112733
- Modern Operating Systems by Tanenmaum A.S., Prentice Hall; 3rd Edition (2007). ISBN-13: 978-0136006633
COURSE CONTENTS
- Introduction to Operating Systems, OS services, History, Computing environments
- Operating-System Structures
- Processes
- CPU Scheduling
- Process Synchronization
- Deadlocks
- Memory Management
- Virtual Memory
- File-System Implementation
- I/O Systems
- Security
- Case studies
COURSE ASSESSMENT:
- Final Term Exam: 50 Marks
- Mid Term Exam: 30 Marks
- Sessional: 20 Marks
- Quiz: 05 Marks
- Assignment: 05 Marks
- Project & Presentation: 10 Marks
CLASS TIMING:
BSCS(Self) : Monday (9:30 to 11:00) & Tuesday(9:30 to 11:0)
BSIT(Reg): Monday (11:00 to 12:30 ) & Tuesday(11:0 to 12:30)
BSCS (Self) : Wednesday (12:30 to 2:0) & Thursday (12:30 to 2:0)
BSIT (Self): Wednesday (2:0 to 3:30) & Thursday (2:0 to 3:30)