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

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

4.0 rating, based on 1 Class Central review

Start your review of CS401: Operating Systems

  • Profile image for Nandita Roogi
    Nandita Roogi
    The course covers core concepts like processes, memory management, file systems, and concurrency in a clear and accessible way. The readings are detailed, and the quizzes help reinforce understanding. Some sections feel dense, but overall it’s a valuable course for anyone wanting a deeper understanding of how operating systems work.

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.