Course Description
- Understand the structure and organization of computer networks; including the division into network layers, role of each layer, and relationships between the layers.
- Understand the basic concepts of application layer protocol design; including client/server models, peer to peer models, and network naming.
- Have an in-depth understanding of transport layer concepts and protocol design; including connection oriented and connection-less models, techniques to provide reliable data delivery, and algorithms for congestion control and flow control.
- Have an in-depth understanding of network layer concepts and protocol design; including virtual circuit and datagram network designs, datagram forwarding, routing algorithms, and network interconnections.
- Comprehend the basic concepts of link layer properties; including error-detection and correction techniques, multiple access protocols, point-to-point protocols, and characteristics of link layer media (including wireless links).
- Understand the basic concepts of network security concepts; including authentication, integrity, key distribution, and system security design challenges.
If you are taking the Spring 2010 session of this course:
|
Please send
the following information to
before the first day of class |
Full name
Student ID Full Email address Daytime phone number |
|---|---|
| Please make sure you set up your eID before class begins | |
The RamCT portion of the course opens Tuesday 19 January 2010.
The main part of the course is within
RamCT:
CS 457 DL.
You must have a CSU
electronic ID (eID)
in order to access the RamCT pages.
You must also be formally registered in the course.
Go here for
further instructions
B>
on accessing RamCT.
Caution:
Make sure to logout of RamCT
when finished with a RamCT session.
Otherwise, the next person to sit at that machine
may be able to access your RamCT account.