Skip to content

CS457 Lecture Slides

Book Author's page

  • The book authors (Jim Kurose and Keith Ross) have made their PowerPoint slides available online. Their slides contain a lot of excellent animated explanations.
  • The authors also provided online video presentation based on their slides. Each video presentation is one specific section in the book. Other instructors compile these individual videos into a playlist. I found one by Omar Seif.

You are welcomed to use these resources.

Other resources


Lecture Slides

Your instructor will not replicate the book authors effort of preparing slides and their slides will be used during lecture intertwined with supplemental slides provided below.

TopicAuthor's PowerPointInstructor's Slide
Ch 1: IntroductionPPTXPDF
Ch 2: Application LayerPPTXPDF
Ch 3: Transport LayerPPTX
Ch 4: Network Layer (Data Plane)PPTX
Ch 5: Network Layer (Control Plane)PPTX
Ch 6: Link LayerPPTX
Ch 7: Physical LayerPPTX
Ch 8: SecurityPPTX