This is a survey of modern data communication techniques. It covers both Local Area Networks (LANs) and Wide Area Networks (WAN), terminals, modems, multiplexors, nodal and host processor architecture, packet switching, network control, protocols, software and management, security and more.
Number of credits: 3
Pre-requisites: CS 601 - Assembly Language
Programming and Computer Systems
CS 620 -
Information Analysis and System Design
(or
equivalent background)
Textbook: “Computer Networks,” Third Edition
Andrew
S. Tannenbaum, Prentice-Hall PTR, 1996
ISBN
0-13-349945-6
Topics:
1. |
Introduction: Networks, Protocols, Models, Services, and Organizations |
(1 week) |
2. |
The Physical
layer: |
(2 weeks) |
3. |
The Data Link
Layer |
(2 weeks) |
|
Exam 1 |
|
4. |
The Medium
Access Sublayer |
(2 weeks) |
5. |
The Network
Layer |
(2 weeks) |
6. |
The Transport
Layer |
(1 week) |
|
Exam 2 |
|
7. |
The
Application Layer: |
(2 weeks) |
8. |
Review |
(1 week) |
|
Final Exam |
|
Prepared by: Jeffrey N. Denenberg Date: April 11, 1996