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

Jaidhar C D

Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
SurathkalP. O. Srinivasnagar, Mangalore - 575 025
Ph.:    +91-824-2474056
Email:  hodit[AT]nitk[DOT]edu[DOT]in


Web Admin: Sowmya Kamath S

Connect with us

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