The course will enable the students to:
1. Learn the basics of data communication and networking concepts
2. Identify different types of network protocols and digital transmission techniques.
Course | Learning outcome (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course title | |||
24DCAI 501A |
DATA COMMUNICATION AND NETWORKS (Theory) | CO49. Analyze the different types of networks and advantage of using a layered network model, protocols in real-world communication. CO50. Distinguish between various transmission media used in data communication. CO51. Analyze digital transmission methods and multiplexing techniques for networking efficiency. CO52. Examine switching types and error detection/ correction techniques in networking. CO53. Evaluate data link control and elementary protocols for channel reliability. CO54.Contribute effectively in course- specific interaction | Approach in teaching: Interactive Lectures, Discussion, PowerPoint Presentations, Informative videos Learning activities for the students: Self-learning assignments, Effective questions, presentations.
| Assessment tasks will include Class Test on the topics, Semester end examinations, Quiz, Student presentations and assignments. |
Components, Data Representation and Data flow; Networks: Distributed Processing, Network Criteria, Categories of networks Physical Structure; Internet Protocols and Standards.
Network Models: Layered tasks, the OSI model, Layers in the OSI Model, TCP/IP protocol Suit
Analog and Digital Data, Analog and Digital Signals, Periodic and Non periodic Signals, Transmission impairment, Throughput, Propagation speed, propagation time, Wavelength, Transmission modes.
Transmission Media: Guided media (Twisted Pair Cable, Coaxial Cable & Fiber-Optic Cable) and Unguided media (Radio wave, Microwave, Infrared & Light wave)
Digital to Digital Conversion: - Line coding (Unipolar, Polar & Bipolar, 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.
Types of error: single bit, burst error, Error Detection: redundancy, parity check, CRC, checksum. Error Correction: Retransmission, Forward error correction, Burst error correction
Data Link control: Introduction of Flow and Error Control. Elementary Data Link Protocols: - Stop & Wait Protocol, Go-Back-N ARQ. Sliding window Protocols: - Selective Repeat ARQ.
Suggested Text Books:
Suggested Reference Books:
Reference Journals:
e-Resources including links