Course Description | Class Information | Class Content | Calendar | Forum | Tests & Quizzes | Gradebook | Drop Box | Your Account | Email Instructor | Log Off | Back To Homepage

 

 

CS480 Fall 2005 Class Content

Topic Assignments
Syllabus
  • Chapter 1 Data Communications and Networking Overview
  • Chapter 2 Protocol Architecture

Ch1 Overview  Ch2 PktEncapsulation  Ch2 ProtocolArch

Exercises

  • textbook page 46 Problems 2.5, 2.7

Programming

  
  • Chapter 6 Digital Data Communication Techniques

Bit_frame_error  Double_clock  Digital_Data_Comm

  Exercises
  • textbook Chapter 6 Problems 6.1a, b, 6.6 and 6.12(where M is Data, P is Pattern and we need to find Remainder), due Sept. 12
  • Socket Programming 

slide 1  slide 2  socket programming handout

echo server   echo client

  lab1 due Sept. 19
  • Chapter 7 Data Link Control Protocols

DataLinkControl  

  Exercises
  • textbook Chapter 7 Problems 7.1, 7.2, 7.3, 7.4, 7.5 and 7.9, due Sept. 28
  • Socket Programming - FTP application

ftp server   ftp client  

  lab2 due Oct. 3
  • Chapter 10 Circuit Switching and Packet Switching

slide1  slide2  slide3

  Exercises
  • textbook Chapter 10 Review Questions 10.5, 10.6, 10.7, 10.8 and Problems 10.3, 10.4, 10.5, 10.6, due Oct. 5
  • Chapter 12 Routing in Switched Networks

slide 

  

Exercises

  • textbook Chapter 12 Problems 12.9(You only need to provide the Table), 12.10(You only need to provide the Table), 12.11, 12.13, 12.14, 12.15 and 12.18, due Oct. 31
  • Chapter 13 Congestion Control

slide 

  
  

Exercises

  • textbook Chapter 15 Review Questions 15.11, 15.12, 15.13 and Problems 15.3(only a and b), 15.4(for b, you don't need to consider the last question "In bit times?") due Nov. 7
  • Socket Programming - Web application

Web application slide  http server   http client  

  lab3 due Nov. 21
  • Chapter 18 & 19 Internet Protocols and  Operation

 IPv4&6  Subnet mask  Subnet mask2  IP routing  

  
  • Chapter 20 Transport Layer Protocols

 Transport layer protocol