STCS 44103
>< Type/ Status : Core
for students offering the special degree in Statistics and Computer Science.
>< Title : Data Communication and Networks
>< Objectives : At the end of this unit the
student will be able to examine the use of computer networks and to identify
the forces behind their development, and be able to demonstrate a good understanding
of the design and implementation of various network topologies, architectures,
protocols and algorithms.
>< Course Content :
Introduction: Network structures
and protocol hierarchies.
The physical layer: Transmission
media, and analog and digital transmission.
The medium access sub-layer:
CSMA/CD, token bus, token ring, FDDI and slotted ring.
The data link layer : Framing,
error detection and correction , error control and flow control and data link
protocols.
The network layer: Routing
algorithms and internetworking.
The transport layer: Transport
protocols, connection management, recovery and protocol specification.
The session layer: Token management
and synchronization.
The presentation layer: Data
compression, data security and encryption.
The application layer: File
transfer, electronic mail and virtual terminals.
ISDN, X.25, Frame Relay and ATM Networks.
Example networks and network programming:
LAN, MAN and WANs, Networking software and RPC.
Networking and Internetworking Devices.
>< Methodology : A
combination of lectures, tutorials and/or practical sessions.
>< Scheme of Evaluation : End of course examination,
assignments and/or practical examination.
>< Recommended Reading :
1. Forouzan B. A., Data Communications and Networking,
(2002, 2ndEdition), McGraw Hill.
2. Forouzan B. A., Local Area Networks, (2002, 1st Edition),
Tata McGraw Hill Edition.
3. Stallings W., Data and Computer Communications, (2002,
6th Edition), Pearson Education Inc.
4. Tanenbaum A.S., Computer Networks, (1996, 3rd Edition),
Prentice-Hall International.
Back