Practical Assignments
Introduction to Computer Networks
Fall 2018
There will be 4 practical assignments.
The exercises start from the fundamental Unix basics to
the more advanced ones progressively.
The objective is to complete implementing a Unix socket
based Web server by the end of the semester.
There'll be no late assignments accepted.
Port Assignment
- Practical Assignment #1 (Unix commands)
problem set
- Practical Assignment #2 (A Simple Echoer)
problem set
- Practical Assignment #3 (A Simple HTTP 1.0 Command Interpreter)
problem set
- Practical Assignment #4 (A Simple HTTP 1.0 Web Server)
problem set