Professional Documents
Culture Documents
Birla Institute of Technology and Science, Pilani Pilani Campus Instruction Division
Birla Institute of Technology and Science, Pilani Pilani Campus Instruction Division
Pilani Campus
Instruction Division
In addition to Part I (General Handout for all courses appended to the timetable) this portion gives further
specific details regarding the course.
Course Description:
This is a graduate level course on computer networking and assumes a student has a basic understanding
of networking concepts. This course is a topics based course which primarily covers topics from Internet
Architecture, Transport Layer Protocols, Network Layer Protocols, Wireless Networking, Quality of
Service, Network Security, Network Performance, Network Management, Network Applications, and
Software Defined Networking. Around 30+ research papers will be discussed on various aspects of
computer networking. This course will introduce students to the basic design principles on which today's
networks are based along with the current and emerging research topics in computer networking. In
addition, this course will cover some recent proposals to improve network performance, functionality and
scalability.
Kurose James F and Keith W. Ross: Computer Networking: A Top-Down Approach Featuring the
Internet
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.
Lecture Plan:
Lect. Topics Reading List
No.
[Katabi 2002]
L12-L13 Load Balancing using Multipath TCP How Hard Can It Be? Designing and
Implementing a Deployable Multipath
TCP [Raiciu 2012]
L31-L32 DNS and Naming System, DNS and CDN, Development of the Domain Name
HTTP and CDN, Coral CDN System [Mockapetris 1988]
Democratizing content publication
with Coral [Freedman 2004]
L33 DNS Caching and Performance DNS Performance and the
Effectiveness of Caching [Jung 2002]
L34-L35 An overlay approach to decouple sender and Internet Indirection Infrastructure
receiver to generalize the Multicast, Anycast [Stoica 2002]
and Mobility
L36 Data Center Networks and Congestion A Scalable and Flexible Data Center
Control Network [Albert Greenberg 2009]
Data Center TCP [M Alizadeh 2010]
L37-L38 Course Review and Feedback Class Notes
Evaluation Scheme:
EC Evaluation Component Duration Weightage Date & Time Nature of
No. (Mints) (%) Component
1. Mid Semester Test 90 25 10/10 4:00 - Close Book
5:30 PM
2. Project -- 30 Open Book
3. Comprehensive Examination 180 35 9/12 AN Close Book
4. Classroom -- 10 NA Open Book
Participation/Online
Quizzes/Discussion Forum
Posts
Makeup Policy: Makeup for any component will be given only in genuine cases as per CSIS department
makeup policy guidelines. In all cases prior intimation must be given to IC.
Notices: Notices regarding the course will be displayed ONLY on the course page on NALANDA.
Instructor-in-charge
CS G525