Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Georgia Institute of Technology

Advanced Operating Systems

Georgia Institute of Technology via Udacity

Overview

In this course, we will see all the advances that have led to the state-of-the-art operating system that we know today, covering variety of platforms -- cell phones, multi-core, parallel systems, distributed systems, and cloud computing.

Syllabus

  • Abstractions
    • Hardware Resources,OS Functionality,Managing the CPU and Memory
  • OS Structure
    • The SPIN Approach,The Exokernel Approach,The L3 Micro-Kernel Approach
  • Virtualization
    • Intro to Virtualization,Memory Virtualization,CPU and Device Virtualization
  • Parallelism
    • Shared Memory Machines,Synchronization,Communication
  • Distributed Systems
    • Definitions,Lamport Clocks,Latency limits
  • Distributed Object Technology
    • Spring Operating System,Java RMI,Enterprise Java Beans
  • Design and Implementation of Distributed Services
    • Global Memory System,Distributed Shared Memory,Distributed File System
  • System Recovery
    • Lightweight Recoverable Virtual Memory,Rio Vista,Quicksilver
  • Internet Scale Computing
    • Giant Scale Services,MapReduce,Content Delivery Networks
  • Real-Time and Multimedia
    • Time sensitive Linux,Persistent temporal streams

Taught by

Kishore Ramachandran

Reviews

4.8 rating, based on 6 Class Central reviews

Start your review of Advanced Operating Systems

  • Anonymous
    Advanced material, In depth explanations, Accurate descriptions, Fun to watch, Good material. The supplementary review course is worth watching also.
  • Hitham AL_Manasser
    It was a wonderful and very informative course

    I advise everyone to take the course ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  • Anonymous
    This course is really good. I could understand many concepts quite easily. Reading material is a suffiencet enough to learn. Thank you a lot both GIT & Udacity.
  • A
  • Kritik Bhimani
  • Anonymous

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.