CS 507 Computer Networks
3-0-2 4
Spring 2006
COURSE PLAN
Sl No | Topic | Lectures |
1
| Review of Computer Network Architecture and the Subnet
layers
| 3 |
2
| Transport Layer - Introduction
| 1 |
3
| Elements of transport protocols
| 2 |
4
| Finite state machine model of transport entity
| 1 |
5
| Internet transport protocols - UDP; RPC, Real Time
Transport protocol
| 2 |
6
| Internet transport protocols - TCP; RPC, Real Time
Transport protocol
| 5 |
7
| Performance Issues; Gigabit Networks
| 2 |
8
| Session Layer: Services provided to the upper layers,
data exchange, dialog management, synchronization, activity
management, exception reporting.
| 3 |
9
| OSI session service primitives, RPC, Client-server model
| 2 |
(Total: about 21 classes for my portion)
Laboratory, Projects and Seminars
Sl No | Topic | Contact hours |
1
| UNIX network programming with TCP/IP- SOcket programming
| 2 |
2
| Network File System, Novell Netware, and Windows NT
installation, configuration and use.
| 3 |
3
| Introduction to Network simulator (NS)
| 2 |
4
| A term project
| 6 |
4
| Student Seminar
| |
Evaluation Plan (Entire course)
Objective test on overview of CN | 10
| Home Assignment | 30
| Mid-term test | 50
| Term project | 30
| Seminar | 20
| End-term test | 100
| TOTAL | 240
|
Books/References:
- Tanenbaum A.S., Computer Network, 3e, PHI (EEE).
- Stalling W, Data and Computer Communication, 5e, PHI (EEE).
- Peterson L L, Davie B S, Computer Networks: A Systems Approach, Morgan
Kaufmann Publishers Inc.
- Stevens, UNIX Network Programming, PHI (EEE).
- Comer, TCP/IP Programming Vol.- I, II, III, PHI(EEE).
2006
|