These projects are my submissions for CSE344 - System Programming course at Gebze Technical University. Handbooks of the course were "The Linux Programming Interface" and "Advanced Linux Programming".
Subjects of projects:
- HW01 --> File Input/Output and File Based Interprocess Communication
- HW02 --> Signal Handling
- HW03 --> Pipes
- HW04 --> POSIX Threads and System V semaphores
- HW05 --> POSIX Threads and Synchronization with Mutexes and Condition Variables
- Midterm --> IPC with Unnamed POSIX Semaphores Shared Memory
- Final --> IPC, POSIX Threads, Synchronization, Sockets