Course Objectives:
The course will enable the students to
Course Outcomes (COs):
Learning Outcome (at course level)
| Learning and teaching strategies | Assessment Strategies |
CO 144 Analyse the need to create a Network. CO 145 Evaluate different layers and protocols present in Communicating Devices. CO 146 Explain physical layer data transmission process. CO 147 Compare Data Link Layer Error and Flow Protocols. | Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstrations, Team teaching, Teaching using advanced IT audio-video tools, G-suite. | Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects and peer review. |
This module will help students to learn various Data Communication and networking concepts.
Data Communications: Components, Data Representation and Data flow; Networks: Distributed Processing, Network Criteria, Network Models, Categories of networks and Internetwork; Internet and Protocols and Standards.
Network Models: Layered tasks, the OSI model, Layers in the OSI Model, TCP/IP protocol Suit, Addressing.
Data and Signals: Analog and Digital Data, Analog and Digital Signals, Periodic and Non periodic Signals, Transmission impairment, Data rate limits and Performance. Transmission modes. Transmission Media: Guided media (Twisted Pair Cable, Coaxial Cable & Fiber-Optic Cable) and Unguided media (Radio wave, Microwave, Infrared & Light wave).
Digital Transmission: Digital to Digital Conversion: - Line coding (Unipolar, Polar & Bipolar), Block Coding (4B/5B & 8B/10B), Scrambling (B8ZS & HDB3), Analog to Digital Conversion: PCM & DM, Digital to analog conversion:ASK, FSK, PSK&QAM, Analog to Analog conversion: Amplitude Modulation, Frequency Modulation & Phase Modulation.
Multiplexing: FDM, WDM, Synchronous TDM and Statistical TDM.
Switching: Circuit switched networks, message switching & packet switching. Datagram networks, Virtual Circuit networks. Error Detection and Correction: Introduction, Block coding: Hamming Distance & Parity bit, linear block codes, cyclic codes: CRC, VRC & LRC, and Checksum.
Data Link control: Framing, Introduction of Flow and Error Control. Elementary Data Link Protocols: - Simplest Protocol, Stop & Wait Protocol and Simplex protocol for a Noisy channel. Sliding window Protocols: -one-bit sliding window protocol, Go-Back-N Protocol, Selective Repeat Protocols.