Course Learning Outcomes
- Understand internal architecture, design, and implementation of Unix family of operating systems
- Develop systems applications involving concurrency, interprocess communcation and file based operations.
- Understand and develop algorithms for Unix kernel subsystems.
- Develop device drivers and other kernel components working in kernel mode.