Computer Networks

Course Name: 

Computer Networks (CS301)


B.Tech (CSE)




Programme Core (PC)

Credits (L-T-P): 

04 (3-1-0)


Different components of One Way Delay(OWD), Decoupling bandwidth and latency, Network architecture vs application architecture, Process to process communication, Services offered by TCP and UDP, Application layer protocols (HTTP,FTP,SMTP,DNS), IPv4 and IPv6 addressing, Dynamic Host Configuration Protocol (DHCP) and Network Address Translation (NAT), Principles of reliability and congestion control, Internals of TCP and UDP, Routing algorithms for the internet and virtual circuits.


Kurose,JamesF.Computernetworking:Atop-down approach featuring the internet, 6/E. Pearson Education India, 2005/2012
Kevin R Falland W.Richard Stevens.TCP/IP illustrated, volume1: The protocols. Addison-Wesley, 2011.
Ilya Grigorik, High Performance Browser Networking: What every webdeveloper should know about networking and web performance.“O’ReillyMedia,Inc.",2013.
Peterson,L.L.,& Davie, B.S. Computernetworks: A Systems Approach. Elsevier, 2007.
Tanenbaum, A.S., & Wetherall, D.(1996). Computer networks(pp.I-XVII).Prenticehall,1996.


Computer Science and Engineering

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in


Connect with us

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