- From www.udacity.com
Introduction to Operating Systems
- Self-paced
- Free Access
- 8 Sequences
- Introductive Level
Course details
Syllabus
Part 1: Introduction
- Lesson 1: Course Overview- Lesson 2: Introduction to Operating SystemsPart 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 ConsiderationsPart 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 VirtualizationPart 4: Distributed Systems
- Lesson 1: Remote Services- Lesson 2: Distributed File Systems- Lesson 3: Distributed Shared Memory- Lesson 4: Data Center TechnologiesPrerequisite
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
Le Georgia Institute of Technology, connu aussi sous le nom de Georgia Tech ou GT, est une université de recherche mixte publique, et située à Atlanta (Géorgie), aux États-Unis. Elle fait partie du réseau plus large du Système universitaire de Géorgie (en anglais, University System of Georgia). Georgia Tech possède des antennes à Savannah (Géorgie, États-Unis), Metz (France), Athlone (Irlande), Shanghai (Chine), et Singapour.
Georgia Tech a acquis sa réputation grâce à ses programmes d'ingénierie et d'informatique, ceux-ci figurant parmi les meilleurs du monde5,6. L'offre de formation est complétée par des programmes dans les domaines des sciences, de l'architecture, des sciences humaines et du management.
Platform
Udacity est une entreprise fondé par Sebastian Thrun, David Stavens, et Mike Sokolsky offrant cours en ligne ouvert et massif.
Selon Thrun, l'origine du nom Udacity vient de la volonté de l'entreprise d'être "audacieux pour vous, l'étudiant ". Bien que Udacity se concentrait à l'origine sur une offre de cours universitaires, la plateforme se concentre désormais plus sur de formations destinés aux professionnels.