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

Saylor Academy

CS401: Operating Systems

via Saylor Academy

Overview

Dive deep into the core concepts of operating systems in this comprehensive 120-hour course. Explore essential topics including processes and threads, synchronization, CPU scheduling, deadlock prevention, memory management, file systems, security, and networking. Gain practical knowledge through hands-on exercises and prepare for real-world challenges in operating system design and implementation. Conclude your learning journey with a final exam to earn a certificate of completion.

Syllabus

  • Course Introduction
  • Unit 1: Introduction to Operating Systems
  • Unit 2: Processes and Threads
  • Unit 3: Synchronization
  • Unit 4: CPU Scheduling
  • Unit 5: Deadlock
  • Unit 6: Memory Management
  • Unit 7: File System
  • Unit 8: Security
  • Unit 9: Networking
  • Study Guide
  • Course Feedback Survey
  • Certificate Final Exam

Reviews

Start your review of CS401: Operating Systems

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.