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 LayerPPTXPDF
Ch 4: Network Layer (Data Plane)PPTXPDF
Ch 5: Network Layer (Control Plane)PPTXPDF
Ch 6: Link LayerPPTXPDF
Ch 7: Physical LayerPPTX
Ch 8: SecurityPPTX