Collections of different files and documentation that are used in computer networking courses at Amirkabir University over semesters. This course is based on Computer Networking: A Top-Down Approach book that is written by Jim Kurose. In this course, socket programming is taught with python.
All socket programming projects are collected in Socket-Programming
folder.
Each project has its folder that contains its definition, diagrams, and instruction for grading.