Course Name: 

Computer Communication and Networking (IT200)


B.Tech (IT)

Credits (L-T-P): 

(4-0-0) 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.
“Computer Networking: A Top-Down Approach”, James Kurose; Keith Ross, 7th Edition, Pearson, 2016.
“Computer Networks: A Systems Approach”, Larry Peterson and Bruce Davie, 5th Ed., Morgan Kaufmann, 2011.


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.