Location: TuTh, LWSN
Timing: 12:00pm - 1:15pm.
LWSN 1203. By appointment only.
by George Varghese
- Class participation - 5%
- Programming assignment - 15%
- Written assignment - 5%
- Midterm - 15%
- Term project (software artifact and paper) - 30%
- Final exam - 30%
Two classes per week with reading from textbook.
Schedule: Please click here.
Projects : Please click here.
course is intended for graduate students (or
undergraduates in their senior year) who have mastered the basics of
network protocols and want to study how protocols need to be
implemented in order to address performance issues. It can also
potentially benefit many networking and systems researchers as this
course attempts to teach generic principles that will allow them to
improve performance in systems. This course closely follows the book by
Prof. George Varghese called Network algorithmics, which represents an
interdisciplinary approach to computer networks. Concepts drawn in from
Computer Architecture, Statistics and Hardware design will be used in
this course. This course also prepares you toward a broad variety of
systems issues in the context of networking, including internals of
routers and so on.
Prerequisites: CS536 or
CS503 or equivalent. In case you are
unsure, please contact me via email or drop by my office (appointment
with previous offerings
: Note that the course is significantly different from the previous
offerings by Prof. Comer. This course is not about protocols or about
addressing or routing or congestion control. We will not discuss too
these details. If you want to learn more about these concepts, I
taking CS 536 as it covers these materials in detail.
- 4/28/2008 -
Special office hours tomorrow
between 2-4pm in my office. Final exam on Wednesday in B155 LWSN between 7-9pm.
- 4/24/2008 - Lecture 27 slides
- 4/11/2008 - Lecture 26 slides
posted. That's it for the course material.
- 4/10/2008 - Lecture 25 slides
- 4/8/2008 - Written
assignment worth 5 points posted here.
- 4/3/2008 - Lecture 23 and 24
- 4/1/2008 - Lecture 22 slides
posted. Project evaluation criteria posted here.
- 3/27/2008 - Lecture 21 slides
- 3/25/2008 - Lecture 20 slides
- 3/20/2008 - Lecture 19 slides
posted. Programming assignment 2 posted here.
- 3/18/2008 - Welcome back after
spring break. Lecture 18 slides
- 3/06/2008 - Lecture 17 slides
- 3/04/2008 - Lecture 16 slides
posted. Project proposal due.
- 2/28/2008 - Midterm
- 2/19/2008 - Lecture 13 slides
posted. Project proposal date extended to Mar 4th.
- 2/14/2008 - Lecture 12 slides
posted. Programming assignment 1 posted here.
- 2/12/2008 - Lecture 11 slides
posted. Schedule revised as well.
- 2/07/2008 - Lecture 10 slides
- 2/05/2008 - Project ideas
posted here. [Note: only
visible within Purdue]
- 2/05/2008 - Lecture 9
- 2/04/2008 - Lecture 8
- 2/04/2008 - Lecture 8 in 1106
LWSN at 7pm till 8.15pm.
- 1/29/2008 - Lecture 7 slides
- 1/12/2008 -
Hello and welcome to all those who are enrolled in the course! Please
watch this page for any news announcements.
- 1/12/2008 -
Please enroll in the course mailing list here.
For students registered in the course, you will automatically be
entered into the list. For others, please register yourself at the
mailing list to receive any announcements and other things. I will post
them here as well.