Home Tech & Coding Operating Systems Operating Systems
GT - Refresher - Advanced OS

GT - Refresher - Advanced OS

This course covers the essential Operating Systems concepts students need in preparation for the rest of the GT "Advanced Operating Systems" sequence.
Video Beginner Advanced
UPVOTE 1
SAVE THIS COURSE
Course Website
www.udacity.com
Share this page
Gallery
Description

Summary

The course covers the basics of Memory Systems, File Systems, Multithreaded Programming, and Networking. Together these form a strong foundation from which the student can understand cutting edge research in the areas of Virtualization, Distributed Systems, and Internet-scale services in the GT Advanced Operating Systems sequence.

Expected Learning

Highlights of the course include a deep coverage of:

  • cache systems and strategies
  • how virtual memory is implemented
  • the FAT and ext2 file systems
  • the pthreads interface
  • the network protocol stack and the architecture of the Internet.

Syllabus

Lesson 1: Memory Systems

Lesson 2: File Systems

Lesson 3: Multithreaded Programming

Lesson 4: Networking

Required Knowledge

No prior knowledge of Operating System concepts is assumed; however, the course is dense, since it is intended as a refresher for the student who already has some exposure to OS concepts.


Pricing:
Free
Level:
Intermediate
Duration:
3 weeks
Educator:
Charles Brubaker
Organization:
Georgia Institute of Technology
Submitted by:
Coursearena
Reviews
Would you recomment this course to a friend?
Discussion
There are no comments yet. Please sign in to start the discussion.