Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Advanced Operating Systems online programme by Udacity and Georgia Tech has been developed by the Georgia Institute of Technology, USA. The course explains the various technological concepts that make up an advanced Operating System (OS). Industry professional instructors will be teaching you throughout the course duration.

During the Advanced Operating Systems training, you will explore OSes related to various platforms. These include multi-core, distributed systems, mobile phones, parallel systems and Cloud Computing. The advanced-level course will only take you about five weeks to complete.

Udacity’s Advanced Operating Systems course describes the role of an OS in providing a good User Experience (UX). You will also learn about the interdependent relationship between software and hardware that power this rich UX in modern applications.

The Advanced Operating Systems syllabus extensively covers a wide range of topics, including abstractions, parallelism, distributed systems, virtualisation and more. You will learn via rich content, practical exercises, instructional videos and interactive quizzes.

The Highlights

  • An offering of Georgia Tech, USA
  • Advanced-level programme
  • Online course
  • Self-paced learning
  • Free course access
  • 5-weeks programme

Programme Offerings

  • Instructor videos
  • Free access
  • 5-weeks training
  • Self-paced learning
  • Comprehensive curriculum
  • Industry expert instructors
  • Interactive Quizzes
  • Offered by Georgia Tech
  • Digital learning platform

Courses and Certificate Fees

Certificate Availability
no

Advanced Operating Systems fee structure

Course name

Fee 

Advanced Operating Systems

Free 


Eligibility Criteria

The prerequisites for the Advanced Operating Systems online programme include an undergraduate OS course. Since it is an advanced-level course, you must also be familiar with OS concepts or have some working experience in a related industry. You also need to have a good understanding of C and UNIX programming.

What you will learn

Designing skillsKnowledge of cloud computing

After completing the Advanced Operating Systems programme, you will be able to explain:

  • Advanced OS concepts like system recovery, internet-scale computing, virtualisation, abstraction, etc.,
  • OSes related to multiple platforms, including cloud computing, multi-core, parallel systems, cell phones and distributed systems
  • The role of OS in providing a great user experience

Admission Details

Step 1 – Open the Advanced Operating Systems course page with this link: https://www.udacity.com/course/advanced-operating-systems--ud189.

Step 2 – Click on the ‘Start Free Course’ button. A sign-up/sign-in page will appear.

Step 3 – Create a new account by entering some basic details and hitting ‘Sign Up. Or, you can sign in directly through your Facebook or Google account.

Step 4 – This will enroll you in the Advanced Operating Systems programme. You can start learning right away. 

Application Details

There is no application form for joining the Advanced Operating Systems course by Udacity. You just have to visit Udacity’s website and sign up or sign in to enroll in the course. Simply enter your full name, password and email ID while signing in.

The Syllabus

  • Managing the CPU and memory
  • OS functionality
  • Hardware resources

  • The SPIN approach
  • The L3 micro-kernel approach
  • The exokernel approach

  • Intro to virtualisation 
  • CPU and device virtualisation
  • Memory virtualisation

  • Communication 
  • Synchronisation
  • Shared memory machines

  • Definitions
  • Latency limits
  • Lamport clocks

  • Enterprise Java Beans
  • Java RMI
  • Spring Operating System

  • Distributed file system
  • Distributed shared memory
  • Global memory system

  • Quicksilver
  • Rio Vista
  • Lightweight recoverable virtual memory

  • Content delivery networks
  • MapReduce
  • Giant scale services

  • Persistent temporal streams
  • Time-sensitive Linux

Instructors

Georgia Tech Frequently Asked Questions (FAQ's)

1: Is the Advanced Operating Systems course free to join?

Yes, you can enroll in the course for free.

2: What is the Advanced Operating Systems course timeline?

The course is completely self-paced. However, it will take you about five weeks to complete.

3: Who are the instructors for this programme?

Charles Brubaker and Kishore Ramachandran will be your expert instructors during the Advanced Operating Systems programme.

4: Do I need programming experience before joining this course?

Yes, you must be comfortable with UNIX and C programmes before joining the Advanced Operating Systems course.

5: Who offers the Advanced Operating Systems course?

Georgia Institute of Technology, USA, offers this course on Udacity.

Articles

Back to top