Course: Linux System Programming:
- Introduction to basic Linux Operating System and System Calls.
- Files and Directories Permissions and Handling (open, create, read, write, close, lseek, dup etc.)
- Process and Signals related system calls (fork, exec, kill, raise, alarm, pause, abort, sleep).
- Inter Process Communication (IPC) related System Calls (like pipe, message queue, shared memory, semaphore etc).
- Unix Domain Socket Programming
Duration: 30 hours Theory, 90 hours Practical (Recommended)