CEN 4500 Spring 2006
Data Communications

ECS 145, Tuesdays and Thursdays 17:00 - 18:15

 

Professor: Chi Zhang
Email: czhang AT cs dot fiu dot edu
Phone: 305-348-3751
Office Hours: Tuesdays and Thursdays 14:00 - 17:00, or by appointment.

Textbook
Computer Networks: A System Approach by Larry L. Peterson and Bruce S. Davie, Third Edition, Morgan Kaufmann 2003 (ISBN: 1-55860-832-X).

References
Computer Networking: A Top-Down Approach Featuring the Internet by James F. Kurose and Keith W. Ross, Third Edition, Addison-Wesley 2004 (ISBN: 0-321-22735-2).

Tentative Syllabus


Announcements

Project:  TCP Socket Programming

Midterm: Thur. Mar 3, 2006, 17:00 - 18:15. Open Book (Topics covered: Introduction, Point-to-Point Lins, Shared Access Links, Switching and Forwarding).

Final: Thur. Apr 27, 2006, 15:30 - 18:15. Open Book.


Class Materials

Topics

Book Chapters or Other Materials

 Slides 

Introduction

Chapter 1,
Application Layer Protocols

PDF

Point-to-Point Links

Chapter 2

PDF

Shared Access Networks
(Basic Concept Only)

Chapter 2

PDF

Switching and Forwarding

Chapter 3

PDF

Internetworking

Chapter 4

PDF

Scalable Routing

Chapter 4

PDF

TCP/UDP

Chapter 5,
Java TCP Socket,
Java UDP Socket

PDF

Congestion Control

Chapter 6,
Paper on Internet Design Philosophy

PDF

Naming

Chapter 9.1 

PDF

Note: Each topic will be covered in 1 ~ 2 weeks.


Quizzes and Homeworks

Due Date

Topics Covered

01/31/06

Circuit Switching vs. Packet Switching, Protocols and Layers, End-to-End Latency

02/16/06

Bit Encoding, Framing, Error Detection, Sliding Window Algorithm

03/30/06

IP Header, IP Address, Fragmentation, Datagram Forwarding, ARP 

04/13/06

Distance Vector, Link State, Subnetting, Supernetting 


Links

Anmation of Sliding Window Algorithm (Thanks to Luis Polit)