UNIX Network Programming Lectures
CS494 Fall '99

  1  8/26/99     overview, class mechanics, history
  2  8/31/99     networking 101
  3  9/2/99     sockets, TCP client, DNS
  4  9/7/99     TCP server
  5  9/9/99     UDP client/server
  6  9/14/99     signals
  7  9/16/99     fork,threads, and select
  8  9/21/99     select, daemons and syslogd
  9  9/23/99     inetd
 10  9/28/99     tcpdump and IP and ARP
 11  9/30/99     ICMP and raw sockets
 12  10/5/99     UDP and TCP
 13  10/7/99     TCP
 14  10/12/99     UDP/TCP performance
 15  10/14/99     review
 16  10/19/99     Midterm
 --  10/21/99     NO class -- fall break
 17  10/26/99     test review, NTP
 18  10/28/99     PVM, XDR
 19  11/2/99     RPC
 20  11/4/99     RPC implementation, UNIX domain sockets
 21  11/9/99     UDP, broadcast/multicast
 22  11/11/99     BPF,security intro, DoS
 23  11/16/99     IP security, incidents, spoofing
 24  11/18/99     IP security, defenses
 25  11/23/99     winsock, perl, java
 --  11/25/99     Thanksgiving
 26  11/30/99     IPv6
 27  12/2/99     high speed (ATM, VIA)
 28  12/7/99     XTI
 29  12/9/99     review
 30  12/15/99     FINAL 2:45-4:45
Return to class page