University of Madras - Syllabus of Bachelor of Science (BSc) Software Engineering - Semester VI - BSE 306 - Data Communication and Networking
UNIVERSITY OF MADRAS
B.Sc. DEGREE COURSE IN SOFTWARE ENGINEERING
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)
SYLLABUS
Semester VI - BSE 306 - Data Communication and Networking
Lecture Per Week: 6 hrs
Duration of Examination: 3 hrs
Maximum Marks: 100
Credits: 4
Unit I
Introduction to Data Communication, Network. Protocols & standards and
standards organizations - Line Configuration - Topology - Transmission node - Classification
of Network OSI Model - Layers of OSI Model.
Unit II
Parallel and Serial Transmission - DTE/DCE/such as EIA-449, EIA-53O EIA-202 and x.21 interface - Interface standards - Modems - Guided Media Unguided Media - Performance - Types of Error - Error Detection - Error Corrections.
Unit III
Multiplexing - types of Multiplexing - Multiplexing Application - Telephone systems project 802 - Ethernet - Token Bus - Token Ring FDD IEEE 802.6 - SMDS - Circuit Switching - Packet switching - Message switching Connection oriented and connectionless services.
Unit IV
History of Analog and Digital Network - Access to ISDN - ISDN Layers - Broadband ISDN X.25 Layers - Packet Layer Protocol - ATM - ATM Technology - ATM protocol.
Unit V
Repeaters Bridges Routers - Gateway - Routing algorithms - TCP/IP Network, Transport and Application Layers of TCP/IP - World Wide Web.
Books for Study:
1. Behrouz and Forouzan - Introduction to Data Communication and Networking - 2nd Edition - TMH - 2001.
2. Jean Walrand Communication Networks ( A first course) - Second Edition - WCB McGraw Hill - 1998.