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: Concepts and UNIX Domain
  6. Sockets: Internet Domain
  7. Alternative I/O Models
  8. Alternative I/O Models: epoll
  9. POSIX Semaphores
  10. POSIX Shared Memory

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