Lab 1 is on 19/10/2022

Lab materials:





Dear students. There is no Lab on 26/10/2022. Lab 2 will be on 02/11/2022.

The second lab will be held on 02/11/2022.

The third lab will be held on 09/11/2022.

In Lab 3, you will investigate how a simple Web server is implemented. Get the file tiny.tar from the class materials folder, build the program and run it for getting both static and dynamic content. Understand how the code works. Then, modify the code so that the Web server can serve MPEG video files. Demonstrate the final program to your assistant by writing an HTML file that displays a short MPEG video clip (a sample called galaxy.mpg is provided here).

Lab 3 material


Dear students. There is no Lab on 16/11/2022. Lab 4 will be after midterm exams. Good luck with your midterm exams.

Dear students. Today we will have the fourth Lab. (Here you can find the lab sheet)

Material for the fifth lab:


2 -

3 -

4 - files