Introduction to Operating Systems

Introduction to Operating Systems

Course
en
English
This content is rated 5 out of 5
Source
  • From www.udacity.com
Conditions
  • Self-paced
  • Free Access
More info
  • 8 Sequences
  • Introductive Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

The [Course Wiki](https://www.udacity.com/wiki/ud923) serves as the syllabus for Introduction to Operating Systems. But, for a high-level view of the course, we have listed the lessons:

Part 1: Introduction

- Lesson 1: Course Overview- Lesson 2: Introduction to Operating Systems

Part 2: Process and Thread Management

- Lesson 1: Processes and Process Management- Lesson 2: Threads and Concurrency- Lesson 3: Threads Case Study: PThreads- Lesson 4: Thread Implementation Considerations- Lesson 5: Thread Performance Considerations

Part 3: Resource Management and Communication

- Lesson 1: Scheduling- Lesson 2: Memory Management- Lesson 3: Inter-Process Communication- Lesson 4: Synchronization Constructs- Lesson 5: I/O Management- Lesson 6: Resource Virtualization

Part 4: Distributed Systems

- Lesson 1: Remote Services- Lesson 2: Distributed File Systems- Lesson 3: Distributed Shared Memory- Lesson 4: Data Center Technologies

Prerequisite

None.

Instructors

  • Ada Gavrilovska - Ada is a senior research faculty at the College of Computing and the Center for Experimental Research in Computer Systems (CERCS) at Georgia Tech. Her interests include conducting experimental systems research, specifically addressing high-performance applications on distributed heterogeneous platforms, and focusing on topics that range from operating and distributed systems, to virtualization, to programmable network devices and communication accelerators, to active and adaptive middleware and I/O.

Editor

The Georgia Institute of Technology, also known as Georgia Tech or GT, is a co-educational public research university located in Atlanta, Georgia, USA. It is part of the wider University System of Georgia network. Georgia Tech has offices in Savannah (Georgia, USA), Metz (France), Athlone (Ireland), Shanghai (China), and Singapore.

Georgia Tech's reputation is built on its engineering and computer science programmes, which are among the best in the world5,6. The range of courses on offer is complemented by programmes in the sciences, architecture, humanities and management.

Platform

Udacity is a for-profit educational organization founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses (MOOCs). According to Thrun, the origin of the name Udacity comes from the company's desire to be "audacious for you, the student". While it originally focused on offering university-style courses, it now focuses more on vocational courses for professionals.

This content is rated 5 out of 5
(no review)
This content is rated 5 out of 5
(no review)
Complete this resource to write a review