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 LayerPPTXPDF
Ch 8: SecurityPPTX