Operating Systems

Learn what's powering your computer right now.

RATIONALE

Operating systems introduces concepts related to many different fields such as:

  • Backend engineering
  • Cloud computing
  • Internet of Things (IoT)
  • Distributed systems
  • Embedded systems engineering
  • Operating systems engineering

RESOURCES

Courses School Prerequisites
Introduction to operating systems Georgia Tech Computer Architecture
Linux Command Line Basics n/a None

CHECKLIST SUMMARY

  • Processes
  • Threads
  • I/O Managements
  • Scheduling
  • Synchronisation constructs
  • Concurrency