SDSU CS 580 Client-Server Programming
Spring Semester, 2010
Lecture Notes
DCS
To Course Web Site
San Diego State University -- This page last updated 4-May-1010

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
  2. Source Control & Testing pdf
  3. Client-Server intro pdf
  4. Interpreting Bits pdf
  5. SDChat, Streams, Parsing pdf
  6. Socket Options pdf
  7. Some GUI pdf
  8. Threads pdf
  9. Threads, GUIs & Servers pdf
  10. Assignment 3 part 1 Comments pdf
  11. Assignment 3 part 2 Comments, NIO, Logging, Configuration pdf
  12. Thread Pools pdf
  13. Protocols, Http, Pop3 & Gnutella pdf
  14. States pdf
  15. SQL pdf
  16. Databases & Architecture pdf
  17. JDBC pdf
  18. Security pdf
  19. SSL Sockets & Java Mail pdf
  20. UDP & Distributed Computing pdf
  21. Distruted Computing pdf
  22. XML & SOAP pdf
  23. Webservices pdf

Lecture Audio By Date
Tuesday Thursday
Jan 21 Course Intro
Jan 26 Source Control & Testing Jan 28 Client-Server intro
Feb 2 Interpreting Bits Feb 4 SDChat
Feb 9 SDChat, Streams, Parsing Feb 11 SDChat, Streams, Parsing
Feb 16 Some GUI Feb 18 Threads
Feb 23 Threads Feb 25 Threads, GUIs & Servers
Mar 2 Assignment 3 part 1 Comments Mar 4 Assignment 3 part 2 Comments, NIO, Logging, Configuration
Mar 9 Thread Pools Mar 11 Protocols, Http
Mar 16 Gnutella & States Mar 18 SQL
Mar 23 Review Mar 25 Exam
Mar 30 - Spring Break Apr 1 - Spring Break
Apr 6 No Audio Apr 8 JDBC
Apr 13 No Audio Apr 15 No Audio
Apr 20 SSL Sockets & Java Mail Apr 22 SSL Sockets & Java Mail
Apr 27 UDP & Distributed Computing Apr 29 Distruted Computing & XML
May 4 May 6
May 11