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 |
RECOMMENDED BOOKS
Book | Author |
---|---|
Modern Operating Systems | Andrew Tanenbaum |
The C Programming Language | Brain Kernighan |
CHECKLIST SUMMARY
- Processes
- Threads
- I/O Managements
- Scheduling
- Synchronisation constructs
- Concurrency