E2 221, Fall 2026
Communication Networks
Lectures
- 05 Aug 2026: Lecture-01 Introduction
- 06 Aug 2026: Lecture-02 Performance matrics
- 11 Aug 2026: Lecture-03 Discrete time Markv chains
- 13 Aug 2026: Lecture-04 Stability and positive recurrence
- 18 Aug 2026: Lecture-05 Reversibility
- 20 Aug 2026: Lecture-06 Delay and packet loss
- 25 Aug 2026: Lecture-07 Loss systems
- 27 Aug 2026: Lecture-08 Link multiplexing
- 01 Sep 2026: Lecture-09 Random access
- 03 Sep 2026: Lecture-10 Random access
- 08 Sep 2026: Lecture-11 Multiple access
- 10 Sep 2026: Lecture-12 ARQ
- 15 Sep 2026: Lecture-13 HARQ
- 17 Sep 2026: Lecture-14 Static routing
- 22 Sep 2026: Lecture-15 Static routing
- 24 Sep 2026: Lecture-16 Dynamic routing
- 29 Sep 2026: Lecture-17 Optimal switching
- 01 Oct 2026: Lecture-18 Stability region
- 06 Oct 2026: Lecture-19 Switching -- low complexity
- 08 Oct 2026: Lecture-20 Switching -- load balancing
- 13 Oct 2026: Lecture-21 Resoure allocation
- 15 Oct 2026: Lecture-22 Resource allocation
- xx Oct 2026: Lecture-23 Congestion control
- 22 Oct 2026: Lecture-24 Congestion control
- 27 Oct 2026: Lecture-25 Data center networks
- 29 Oct 2026: Lecture-26 Data center networks
- 03 Nov 2026: Lecture-27 Data center networks
- 05 Nov 2026: Lecture-28 Data center networks
- 10 Nov 2026: Lecture-29 Data center networks
- 12 Nov 2026: Lecture-30 Data center networks
Homework
- 14 Aug 2026: Homework-01
- 28 Aug 2026: Homework-02
- 11 Sep 2026: Homework-03
- 25 Sep 2026: Homework-04
- 09 Oct 2026: Homework-05
- 23 Oct 2026: Homework-06
- 06 Nov 2026: Homework-07
Tests and grading policy
Mid Term Hours: 11:30-13:00
Final Hours: 09:00-12:00
Venue: EC 1.07, ECE main building
Course Syllabus
Prerequisite
This is a first semester graduate course in networking, and there are no prerequisites.
Description
The aim of this course is to introduce analytical modeling to study the analysis, design, and control of modern communication networks. We will apply tools from proabibility theory, random processes, optimization, and calculus.
Teams/GitHub/Overleaf Information
Teams
We will use Microsoft Teams for all the course related communication.
Please do not send any email regarding the course.
You can signup for the course team Comm-Networks-2026 using the following code iqn9mab.
Instructors
Chandramani Kishore Singh
Office: DESE 222
Hours: By appointment.
Parimal Parag
Office: EC 2.17
Hours: By appointment.
Time and Location
Classroom: Auditorium 1, MP 20, ECE MP building
Hours: M/W 11:00am - 12:30 pm.
Teaching Assistants
A P Vaideeswaran
Email: vaideeswara1@iisc
Hours: By appointment.
Grading Policy
Mid Term 1: 15
Mid Term 2: 15
Mid Term 3: 15
Class participation: 10
Final: 45
References
Communication Networking: An analytical approach, Anurag Kumar, D. Manjunath, and Joy Kuri, Morgan Kaufmann, 2004.
Communication Networks: An optimization, control, and stochastic networks perspective, Rayadurgam Srikant and Lei Ying, Cambridge University Press, Edition 1, 2014.
Computer Networking: A top-down approach, James F. Kurose and Keith W. Ross, Pearson, Edition 8, 2021.
Data Networks, Dimitri Bertsekas and Robert Gallager, Prentice Hall, Edition 2, 1992.