Advanced Computer Networks

Course Name: 

Advanced Computer Networks (CS359/CS359M)


B.Tech (CSE)




Programme Specific Electives (PSE)


Different types of optimizations proposed for improving the performance of TCP/IP: TCP Fast Open,
window scaling, Slow start restart, Proportional rate reduction, Increasing initial congestion window. Problems
of UDP and peer to peer applications with NAT, Linux queue disciplines such as Random early detection,
Proportional integral controller, Controlled delay and explicit congestion notification (ECN). Differences
between the internet architecture and data center network architecture, Performance problems in data center
networks and existing solutions, the need for software defined networks in Data center networks, and the
importance of network function virtualization.


Kurose, James F. Computer networking: A top-down approach featuring the internet, 6/E. Pearson Education India, 2005/2012
Grigorik, Ilya. High Performance Browser Networking: What every web developer should know about networking and web performance. " O'Reilly Media, Inc.", 2013.
Khan, S. U., &Zomaya, A. Y. (Eds.). (2015). Handbook on data centers. Springer, 2015. Peterson, L. L., & Davie, B. S. Computer networks: A Systems Approach. Elsevier, 2007.

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.