EC60012: Advanced Operating System Design

From Metakgp Wiki
Jump to navigation Jump to search
EC60012
Course name Advanced Operating System Design
Offered by Electronics & Electrical Communication Engineering
Credits 4
L-T-P 3-1-0
Previous Year Grade Distribution
1
3
9
7
8
2
1
EX A B C D P F
Semester Spring


Syllabus[edit | edit source]

Syllabus mentioned in ERP[edit | edit source]

Pre-requisites: None Overview, Sequential Processes, Bankers Algorithms, Concurrency, Functional Systems, Mutual Exclusion, Processes Cooperation, Process Communication, Semaphores, Conditional Critical Regions, Event Queues, Deadlock, Processor Management, Short term and Long term scheduling problems, Scheduling algorithms, Queuing system model, Non pre-emptive Scheduling, Preemptive Scheduling, Virtual Memory, Storage Management, I/O Programming and Interrupt Structures, Device Management, Information Management, Security. Distributed Operating Systems Concept, File Systems, Mode of Computation, Load Balancing, Event Ordering, Synchronization, Distributed Mutual Exclusion, Drinking Philosophers Problem, Deadlocks in Distributed Systems, Feature of UNIX.


Concepts taught in class[edit | edit source]

Student Opinion[edit | edit source]

How to Crack the Paper[edit | edit source]

Classroom resources[edit | edit source]

Additional Resources[edit | edit source]