SDSU CS 580 Client-Server Programming
Spring Semester, 2006
Lecture Notes
To Course Web Site
San Diego State University -- This page last updated 27-Apr-06

This page contains links to lecture notes for the CS 580 Client-Server Programming course. This page will be updated as more notes become available.

Lecture Notes By Topic
  1. Introduction (PDF) (Ink)
  2. CVS (PDF) (Ink)
  3. Testing (PDF) (Ink)
  4. Client-Server Intro (PDF) (Ink)
  5. Socket Options (PDF) (Ink)
  6. Logging & Configuration (PDF) (Ink)
  7. Threads (PDF) (Ink)
  8. Threads part 2 (PDF) (Ink)
  9. SQL Intro (PDF) (Ink)
  10. SQL & Programs (PDF) (Ink)
  11. Server Types & Protocols (PDF) (Ink)
  12. HTTP & POP (PDF) (Ink)
  13. Gnutella (PDF) (Ink)
  14. RSS (PDF) (Ink)
  15. SQL, Joins & Normalization
  16. Some Parsing (PDF) (Ink)
  17. States (PDF) (Ink)
  18. Some Thread Issues (PDF) (Ink)
  19. Some JDK Concurrency and Databases & Architecture (PDF) (Ink)
  20. Email (PDF) (Ink)
  21. Some GUI (PDF) (Ink)
  22. Some Java GUI (Html)
  23. Some Ruby GUI (PDF) (Ink)
  24. Some Ruby GUI 2(PDF) (Ink)

Lecture Audio By Date
Tuesday Thursday
Jan 19 Intro
Jan 24 CVS Jan 26
Jan 31 Client-Server Intro Feb 2 Client-Server Intro
Feb 7 Logging & Configuration Feb 9 Threads
Feb 14 Assignment 2p1 Comments Feb 16 Assignment 2p1 Comments, Threads, Threads2
Feb 21 SQL Intro Feb 23 SQL & Programs
Feb 28 Server Types & Protocols Mar 2
Mar 7 HTTP & POP Mar 9 HTTP & POP
Mar 21 Gnutella Mar 23 No Audio
Mar 28 SQL, Joins & Normalization Mar 30 SQL & Parsing
Apr 4 States Apr 6 Some Thread Issues
Apr 11 Some JDK Concurrency and Databases & Architecture Apr 13 Email & GUI
Apr 18 GUI Apr 20 Homework Discussion
Apr 25 GUI Apr 27

??? Visitors since 17-Aug-06