Introduction
  • Intro to OS
  • OS Main Components
OS Process
  • Process and Scheduling
  • Scheduling Types
  • Scheduling Algorithms
  • Shortest Job Next Scheduling
  • Priority Based Scheduling
  • Shortest Remaining Time Scheduling
  • Round Robin Scheduling
  • Inter-Process Communication
  • Synchronization in IPC
  • Deadlock Handling
  • Memory Management
RTOS Concepts
  • Intro to RTOS
  • Rate Monotonic Scheduling
  • Intro to FreeRTOS
  • Using FreeRTOS with AVR
  • Define OS Tasks
  • Finalizing Project