Data Communication and Networks

 Fall 2003




Revision 10    November 24, 2003



These lecture notes are in PowerPoint 2000 format. 


September 4     


Introduction and Overview



September 11

Data Transmission and Encoding Concepts

ADTs Used in Protocol Design



September 18

Data Link Control (Part 1)



September 25

Data Link Control (Part 2)

Introduction to cnet



October 2

Networks:  Multiplexing, Circuit Switching, Packet Switching




October 9

Networks: X.25 and ATM



October 16

Congestion in Data Networks



October 23

Networks: Routing



October 30

Internet: Architecture and Protocols (IP, ICMP, ARP)



November 6

Internet Protocols



November 13

Sockets in C and Java



November 20

                       No handouts.


December 4

                       IP Multicast


December 9