About This Course
This is a graduate level course on computer networking and assumes a student has a basic understanding of computer networks concepts. This course is a topics based course which primarily covers topics from Internet Architecture, Internet Congestion Control, Software Defined Networking, Delay Tolerant Networks, Wireless Networking, Quality of Service & Traffic Engineering, Network Performance & Management, Overlay Networks and Network Applications. Around 30 research papers/articles/case studies will be discussed on different aspects of computer networking. This course will introduce students to the basic design principles on which today's Internet is based upon along with the current and emerging research topics in computer networking area. In addition, this course will cover some recent proposals to improve network performance, functionality and scalability to meet emergent applications requirement..
Frequently Asked Questions
Do I need to buy a textbook?
There is no prescribed text book for this course. The course contents will be covered through several research papers. Students can consider following text books to refresh their basics on networking: i) Kurose James F and Keith W. Ross: Computer Networking: A Top-Down Approach Featuring the Internet ii) L. Peterson and B. Davie, Computer Networks: A Systems Approach Note: Several technical papers/articles from the literature will be assigned throughout the semester. These papers/articles will be made available to the students through the course page