Lecture Notes

Date Lecture Recommended reading
2007-03-14 Introduction (compressed) Sections 1.1 - 1.4
2007-03-21 Architecture and Performance (compressed) Sections 1.5 - 1.7
2007-03-28 Application Layer Protocols (compressed) Sections 2.1 - 2.4
2007-04-04 P2P and DNS (compressed) Sections 2.5 - 2.6
2007-04-18 Socket Programming (compressed) Sections 2.7 - 2.10
2007-04-25 Finite State Machines (compressed) not discussed in book
2007-05-02 Transport Layer: Principles (compressed) Sections 3.1 - 3.4
2007-05-09 The Transmission Control Protocol (TCP) (compressed) Sections 3.5-3.7.1 (not 3.7.2), 3.8
2007-05-16 Midterm Exam
2007-05-23 Network Layer Principles (compressed) + midterm exam review Sections 4.1, 4.5
2007-05-30 The Internet Protocol (IP) and Routing (compressed) Sections 4.4 (except 4.4.4), 4.6
2007-06-06 The Link Layer (compressed) Sections 5.1, 5.3 - 5.6
2007-06-13 Network Security (compressed) Sections 8.1 - 8.5; ssh not discussed in book
2007-06-20 Wireless, Selected New Technologies, Conclusion Sections 6.1 - 6.3, 4.4.2

Acknowledgments: the slides for the lectures are in part based on instructor's resources provided by Jim Kurose and Keith Ross, as well as slides by Andrzej Duda.