Computer Science
Operating Systems Internals
A comprehensive journey from OS fundamentals to the architecture and history of modern systems like Windows, macOS, Linux, and BSD.
0%
Course progress
Course overview
Course outline
Follow the modules in order for a guided path, or open any lesson directly. Each module groups a connected set of concepts.
Modules
7 modules · 34 lessons-
01Foundations
5 lessons -
02System Initialization & Booting
2 lessons -
03The OS Story & Lineage
5 lessons -
04Major Systems Deep Dive
5 lessons -
05System Interfaces & Commands
5 lessons -
06Advanced Topics & UNIX Deep Dive
10 lessons- POSIX Standards and Standardization
- UNIX Interprocess Communication (IPC)
- UNIX Daemons and Services
- Advanced UNIX Permissions and Security
- UNIX Signals and Process Control
- Distributed Operating Systems
- Advanced Kernel Architecture
- Embedded Operating Systems
- Real-Time Operating Systems (RTOS)
- Future Trends in Operating Systems
-
07Laboratory: OS Development
2 lessons