BCA 353: DSE III (Principles of Operating Systems)
Instructors
BCA 353: DSE III (Principles of Operating Systems)
Course Objectives:
● To study algorithms for CPU-scheduling, process creation and termination.
● To understand the notion of a Multithreading and Inter-process communication.
● To learn critical-section problems and classical process-synchronization problems.
● To know the concept of deadlock, different methods for preventing or avoiding
deadlocks and techniques for memory management.
● To learn and understand file system, directory structure, file allocation methods and
disk scheduling algorithms.
Course Objectives:
● To study algorithms for CPU-scheduling, process creation and termination.
● To understand the notion of a Multithreading and Inter-process communication.
● To learn critical-section problems and classical process-synchronization problems.
● To know the concept of deadlock, different methods for preventing or avoiding
deadlocks and techniques for memory management.
● To learn and understand file system, directory structure, file allocation methods and
disk scheduling algorithms.
-
- Unit I Process Scheduling and Multithreaded Programming Unlimited
- Unit II Process Synchronization Unlimited
- Unit III Deadlocks Unlimited
- Unit IV Memory Management Unlimited
- Unit V File System Unlimited