Data Communications and Network Design


Fall 2001, Thursdays 7-9pm

WWH room 109

Michael Padovano



Office Hours
Immediately after class and by appointment.  The best way to reach me is through email at

Course Goal
This course will give you a thorough understanding of the lower-layers of networking protocols. You will learn how networks work and gain a familiarity with networking protocols and algorithms. Although the course concentrates on the TCP/IP protocol suite, the course also presents a full spectrum of network concepts and technologies.

By the end of the course, you will be able to analyze network traffic, debug network problems, and understanding network algorithms and concepts.  Overall, it will be a fun, educational course. Networking is very popular today and will grow in popularity in the future, and this course will give you a solid base for understanding networking protocols.

Course Requirements
You will have a mid-term and a final exam, two to three homework assignments, and selected readings. The homework assignments will require research into various network technologies.   Some homework assignments will require writing programs.

Your grade will be weighted as follows:
    30% homework assignments,
    30% midterm, and
    40% final exam.
The final will involve test your understanding of concepts presented throughout the semester.

Internetworking with TCP/IP, Vol I, by Douglas Comer, Prentice-Hall, ISBN 0-13-216987-8
We will also use "Request For Comment" documents associated with the TCP/IP protocol suite. I will distribute those to you.

Mailing List
All students should register themselves with the class list.  The class list will be used to send out mails regarding the class discussion and assignments.

To register, visit That page will show you how to subscribe to the mail list.  After you subscribe, you can post messages to the mail list by sending e-mail to