COMP/ELEC 429 - Introduction to Computer Networks
Rice University
Spring 2008


Course Schedule

Class
Date
Day
Topic
Notes
Reading
Assignment
Comment
1
1/6
Tue
Course overview
lecture1.ppt
1 intro - 1.2, 1.5


2
1/8
Thu
Creating a network application I
Sample C programs 1.4 Proj 1 out
3
1/13
Tue Creating a network application II




4
1/15
Thu Fundamental network design issues
lecture4.ppt

HW 1 out

5
1/20
Tue Internet architecture
lecture5.ppt
1.3, end-to-end argument paper

6
1/22
Thu Datalink layer problems
lecture6.ppt
2 intro - 2.3


7
1/27
Tue Ethernet/Wi-Fi media access control
lecture7.ppt
2.6, 2.8
HW 1 due
HW 1 solution

8
1/29
Thu Bridging
lecture8.ppt
3.1 - 3.2


9
2/3
Tue IP
lecture9.ppt
4 intro - 4.1, 4.3.1 - 4.3.2


10
2/5
Thu Intra-domain routing lecture10.ppt
4.2.1 - 4.2.4
Proj 1 due / Proj 2 out

11
2/10
Tue Inter-domain routing lecture11.ppt
4.3.3 - 4.3.4
HW 2 out

12
2/12
Thu Reliability
lecture12.ppt
2.4 - 2.5


13
2/17
Tue TCP
lecture13.ppt
5 intro - 5.2


14
2/19
Thu Midterm review

HW 2 due
HW 2 solution

15
2/24
Tue Congestion control I
lecture15.ppt
6.3
Midterm exam out

16 2/26
Thu Congestion control II lecture16.ppt
6.4 intro - 6.4.2, p.525



3/3
Tue



Midterm Recess

3/5
Thu



Midterm Recess
17
3/10
Tue DNS
lecture17.ppt
9.1.3
Midterm exam due
Midterm solution

18
3/12
Thu Quality of service I
lecture18.ppt
6 intro - 6.2
Proj 2 due / Proj 3 out

19 3/17 Tue Quality of serivce II

6.5.1 - 6.5.2 HW 3 out

20 3/19 Thu Quality of service III




21 3/24 Tue Multicast routing
lecture21.ppt
4.4

22
3/26
Thu Overlay networks I lecture22.ppt
9.4 HW 3 due
HW 3 solution

23
3/31
Tue Overlay networks II


HW 4 out

4/2 Thu



Spring recess
24 4/7 Tue



No class
25 4/9 Thu Network security I lecture24.ppt 8
 
26 4/14 Tue Network security II

HW 4 due
HW 4 solution
Final exam out

27 4/16 Thu Review

Proj 3 due


4/17
Fri



Final exam due