
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about the advanced operating systems course offered by the computer science & engineering department for m. Tech. 1st year students in semester ii. The course covers advanced concepts in operating systems, virtualization technology like docker and google cloud, and cutting-edge cloud frameworks such as hadoop and spark. Students will gain an understanding of broad problem areas in advanced operating systems and be exposed to trending technologies.
Typology: Schemes and Mind Maps
1 / 1
This page cannot be seen from the preview
Don't miss anything!

Course Title Advanced Operating System Course No. CS 501 Department Computer Science & Engineering Structure (L-T-P-C) 3 - 0 - 0 [3] Offered for M. Tech. 1 st^ year (Semester II) Type Compulsory Pre-requisite To take effect from July 201 8 Objectives ( 1 ) Introduce students to advanced concepts in operating systems. ( 2 ) Introduce students to state-of-the-art technology in virtualization, distributed systems and cloud computing. Learning Outcomes ( 1 ) Understanding of the broad problem areas in advanced operating systems. (2) Exposure to trending virtualization technology like Docker and Google Cloud. ( 3 ) Exposure to cutting edge cloud frameworks like Hadoop and Spark. Contents Virtualization: Abstraction, Mechanism, Scheduling, VM Provisioning, Hypervisor, Docker, Google Cloud. Concurrency: Concurrency control, Distributed Locks, Concurrency Bugs, Event Based Concurrency. Memory: Shared memory, Distributed memory, Transactional Memory, Software Transactional Memory Persistency: Files and Directories, File System Implementation, Fast File System, FSCK and Journaling, Distributed File System Distributed Systems: Overview, Distributed Storage systems, CAP Theorem, Consistency Models, Peer to peer, Fault Tolerance, Paxos, Hadoop MapReduce, Spark, Zookeeper References