Course Name: 

Computer Communication and Networking(IT251)


B.Tech (IT)




Programme Core (PC)

Credits (L-T-P): 

(3-0-2) 4


Evolution of Data Communication and Networks, Transmission Fundamentals: Signaling Schemes, Encoding and Modulation, Data Transmission over Networks – Switching Techniques, Layered Architecture of Computer Networks, OSI & TCP/IP Architectures and Layers with protocols, Data link Control and Protocols, Error Detection and Correction, Internetworking & Routing, Transport Layer Protocols, Applications: E-Mail, HTTP, WWW, Multimedia; Implementation of Signaling and Modulation, Bit, Byte & Character Stuffing and Error Detection/Correction Coding Techniques, TCP/IP Level Programming, Routing Algorithms, Exercises comprising simulation of various protocols.


Andrew S. Tannenbaum – Computer Networks, Prentice Hall of India, 2nd Edition, 1990
Behrouz A. Forouzan - Data Communications and Networking, 3rd Edition, Tata McGraw Hill, 2002
William Stallings - Data and Computer Communications, 2nd Edition; Maxwell, MacMillan International Edition, 1989
Leon, Garcia and Widjaja - Communication Network, 2nd Edition, Tata McGraw Hill, 2002.


Information Technology

Contact us

G. Ram Mohana Reddy

Professor and Head,
Department of Information Technology, NITK, Surathkal,
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Ph.:    +91-824-2474056
Email:  infotech[AT]nitk[DOT]ac[DOT]in

Sowmya Kamath S (Web Admin)

Connect with us

We're on Social Networks. Follow us & stay in touch.