Course Materials
Main Books
#1 J. Kurose and K. Ross, Computer Networking –A Top-Down Approach, 8th ed. 2020 Pearson.
#2 J. Kurose and K. Ross, Computer Networking –A Top-Down Approach, 9th ed. 2025 Pearson.
Further Reading
#1 L. L. Peterson and B. S. Davie,”Computer Networks, Fifth Edition: A Systems Approach”, 6th ed. Morgan Kaufmann, 2020.
#2 Andrew S. Tanenbaum, Nick Feamster, David J. Wetherall, Computer Networks. 6th ed. Pearson , 2020.
#3 Communication Networks, by A. Leon-Garcia and I. Widjaja, , Second edition, McGraw-Hill.
#4 Computer Networks - An Animated Approach [LINK]
#5 Computer Networks: A Systems Approach Larry Peterson and Bruce Davie [LINK]

