Note: The PowerPoint slides are based on the ones created by Jim Kurose and
Keith Ross, the authors of the textbook used in the course and they copyright
the material. A number of revisions and extensions have been made to adapt them
for use in this course.