Introduction to Computer Networks
Rice University
Fall 2026


Course Schedule

Class
Date
Day
Topic
Notes (see Canvas)
Reading
Assignment
Comment
1
8/25
Tue
Course overview
overview.ppt,pdf
1 intro - 1.2, 1.5


2
8/27
Thu
DNS
dns.ppt,pdf
Sample C programs
9.3.1


3
9/1
Tue





4
9/3
Thu



Proj 1 (Client/Server) out (see Canvas)

5
9/8
Tue





6
9/10
Thu





7
9/15
Tue





8
9/17
Thu





9
9/22
Tue



HW 1 out (see Canvas)

10
9/24
Thu



Proj 1 due
Proj 2 (Reliable Transport) out (see Canvas)

11
9/29
Tue





12
10/1
Thu



HW 1 due

13
10/6
Tue





14
10/8
Thu
Midterm exam





10/13
Tue
Mid-semester recess



Mid-semester recess
15
10/15
Thu





16
10/20
Tue





17
10/22
Thu



Proj 2 due
Proj 3 (Routing Protocols) out (see Canvas)

18
10/27
Tue





19
10/29
Thu





20
11/3
Tue





21
11/5
Thu





22
11/10
Tue



HW 2 out (see Canvas)

23
11/12
Thu





24
11/17
Tue





25
11/19
Thu



Proj 3 due

26
11/24
Tue



HW 2 due


11/26
Thu
Thanksgiving



Thanksgiving
27
12/1
Tue





28
12/3
Thu
Final exam