SDSUCS 596 Client-Server Programming
Spring Semester, 1997
Lecture Notes

To Course Home Page
San Diego State University -- This page last updated May 13, 1997

This is where we keep the lecture notes for the CS 596 Client-Server Programming course. This page will be updated as more notes become available.

Lecture Notes By Topic

  1. Intro Lecture
  2. Pipes and Hinges
  3. Networks
  4. Java Networking
  5. Java Servers
  6. Hinges and Servers
  7. Threads
  8. Assignment 1 Comments
  9. Threads, part 2
  10. Concurrent Java Server with Hinges
  11. Client Server Protocols
  12. POP3 Protocol
  13. HTML and HTTP
  14. Assignment 2 Comments
  15. Parsing, States, and Servers
  16. States and Classes
  17. Assignment 3 Comments
  18. CGI
  19. CGI and Java
  20. CGI on Rohan
  21. CGI Environment Variable Examples
  22. SDSU CGI Support Classes
  23. Security
  24. CGI Environment Variable Examples using Rohan Web Server
  25. Logging and Configuration Files
  26. User Interface Issues
  27. Distributed Objects: A First Step
  28. Databases
  29. CGI and Server Example
  30. JDBC
  31. RMI
  32. Corba
  33. End Game


Lecture Notes by Date
Lectures listed in advance of the current date are tentative times and duration of the lectures. The actual dates and duration of the lectures may differ from the projected schedule.

WeekTuesdayThursday
11/28/97 Intro 1/30/97 Pipes and Hinges
22/4/97 Intro & Networks2/6/97 Networks
32/11/97 Java Networking2/13/97 Java Servers
42/18/97 Assignment 1 Comments2/20/97 Threads
52/25/97 Threads, part 2, Concurrent Java Server2/27/97 Client Server Protocols
63/4/97 POP3 Protocol3/6/97 & HTML and HTTP
73/11/97 HTML and HTTP3/13/97 Parsing, States, and Servers
83/18/97 Finite Automata & States & Classes 3/20/97 States & Classes & Assignment 3 Comments
Spring Break3/25/973/27/97
94/1/974/3/97
104/8/974/10/97
114/15/974/17/97
124/22/974/25/97
134/29/975/1/97
145/6/975/8/97
155/13/975/15/97





This page has been visited times since 1/28/1997