MITM - Syllabus
MITM - Syllabus
Syllabus
Course Learning Objectives: This course (18CS46) will enable students to:
• Comprehend the transmission technique of digital data between two or more computers and a
• Explain with the basics of data communication and various types of computer networks;
• Demonstrate Medium Access Control protocols for reliable and noisy channels.
Module 1 08
Introduction: Data Communications, Networks, Network Types, Internet History, Standards and
Administration, Networks Models: Protocol Layering, TCP/IP Protocol suite, The OSI model,
Introduction to Physical Layer-1: Data and Signals, Digital Signals, Transmission Impairment, Data
Rate limits, Performance.
RBT: L1, L2
Module 2 08
Digital Transmission: Digital to digital conversion (Only Line coding: Polar, Bipolar and
Manchester coding). Physical Layer-2: Analog to digital conversion (only PCM), Transmission Modes,
Analog Transmission: Digital to analog conversion.
RBT: L1, L2
Module 3 08
Bandwidth Utilization: Multiplexing and Spread Spectrum, Switching: Introduction, Circuit Switched
Networks and Packet switching.
Error Detection and Correction: Introduction, Block coding, Cyclic codes, Checksum,
RBT: L1, L2
Module 4 08
Data link control: DLC services, Data link layer protocols, Point to Point protocol (Framing,
Media Access control: Random Access, Controlled Access and Channelization, Introduction to Data-
Link Layer: Introduction, Link-Layer Addressing, ARP IPv4 Addressing and subnetting: Classful and
CIDR addressing, DHCP, NAT
RBT: L1, L2
Module 5 08
Wired LANs Ethernet: Ethernet Protocol, Standard Ethernet, Fast Ethernet, Gigabit Ethernet and 10
Gigabit Ethernet,
RBT: L1, L2
Course Outcomes:
• There will be 2 full questions (with a maximum of four sub questions) from each module.
• Each full question will have sub questions covering all the topics under a module.
• The students will have to answer 5 full questions, selecting one full question from each module.
Textbooks:
1. Behrouz A. Forouzan, Data Communications and Networking 5E, 5 th Edition, Tata McGraw-
Hill, 2013.
Reference Books:
1. Alberto Leon-Garcia and Indra Widjaja: Communication Networks - Fundamental Concepts and
2. William Stallings: Data and Computer Communication, 8th Edition, Pearson Education, 2007.
3. Larry L. Peterson and Bruce S. Davie: Computer Networks – A Systems Approach, 4th Edition,
Elsevier, 2007.