- Implementation of basic UNIX commands using file APIs
- Process control system calls
- Thread management using Pthread Library
- Process/Thread synchronization
- Process/Thread synchronization for file access
- Deadlock Avoidance
- Memory Management
- Static and Shared libraries