Linux/UNIX Threads and IPC Programming course outline

    TLPI front cover (small)
  1. Threads: Introduction
  2. Threads: Synchronization
  3. IPC: Introduction and Overview (*)
  4. Pipes and FIFOs
  5. Sockets: Introduction
  6. Internet Domain Sockets
  7. Internet Domain Sockets: Address Conversion
  8. Sockets: Further Details
  9. UNIX Domain Sockets
  10. Alternative I/O Models
  11. Alternative I/O Models: epoll
  12. POSIX Semaphores
  13. POSIX Shared Memory

(*) Topics marked with an asterisk will be covered subject to time constraints.