Lecture Notes and Further Information

  1. Introduction ( handout and overhead presentation).

  2. The client-server model ( handout and overhead presentation). We learn about the client-server model at the base of all the network applications. This matter is also covered in Chapter 2 of the textbook.

  3. Concurrency ( handout and overhead presentation). Concurrency is a must for network application, and here is a first look at how it can be accomplished. This first look is according to Chapter 3 of the textbook. We will revise and expand the discussion later.