Homework

There will be 6 homework assignments (each about 1-2 weeks). Homework 0 should be done individually. All other homeworks are to be done in groups of two. Homework is due in class on the due date.

In addition, students are required to complete a research project.

Topic Assigned DueOther Info Solutions
Homework 0 [ps, tex] 9/109/17 for waitlist, 9/19 for enrolled undergrad materialSolution 0[ps]
Homework 1 [ps, tex] 9/19 9/26lookup, BGP,
NS (1)
Solution 1[ps]
Homework 2 [ps, tex] 10/1 10/10NS + TCP Solution 2[ps]
Homework 3[ps, tex], Q11.tcl, tcpdump.out 10/15 10/24 NS + AQM, FAQ Solution 3[ps, fq-red.tcl, Q13's detailed solution]
Homework 4[ps, tex] 11/5 11/14nslookup + DNS + multicast + traceback, FAQSolution 4[ps]
Homework 5[ps, tex] 11/19 11/26Network measurement + HTTP Caching, FAQSolution 5[ps]

 

Questions on Readings

Every class, you would need to submit answers to 1-2 questions based on the readings assigned for that lecture. This should be done at the beginning of the lecture. The questions are meant to be short-answer questions (less than 5 sentences), and would basically serve to test your understanding of the assigned papers. The answers must be typed.

All answers will be counted, but only a random sample of them will be graded. Do not skip class or come late just to finish the answers -- we expect that everyone will miss a few, though skipping more than 10% will have a negative impact on your grade.

Topic Assigned Due
Questions[ps, tex] 9/109/12
Questions[ps, tex] 9/12 9/17
Questions[ps, tex] 9/17 9/19
Questions[ps, tex] 9/19 9/24
Questions[ps, tex] 9/24 9/26
Questions[ps, tex] 9/26 10/1
Questions[ps, tex] 10/1 10/3
Questions[ps, tex] 10/3 10/8
Questions[ps, tex] 10/8 10/10
Questions[ps, tex] 10/10 10/15
Sample solutions [Lectures 2 - 11]
Questions 10/15 10/17
Questions 10/17 10/22
Questions 10/22 10/24
Questions 10/24 10/31
Questions 10/31 11/5
Questions[ps, tex] 11/5 11/7
Questions[ps, tex] 11/7 11/12
Questions[ps, tex] 11/12 11/14
Questions[ps, tex] 11/14 11/19
Questions[ps, tex] 11/19 11/21
Questions[ps, tex] 11/21 11/26
Questions[ps, tex] 11/26 12/3
Sample solutions [Lectures 17 - 23]