Welcome to the Local Area Networks Design (01NVYOV)

The Local Area Networks Design course at Politecnico di Torino is offered to all the Computer Engineering students. The current page refers to the Academic Year 2011/2012.

Course overview

The course presents algorithms and protocols currently used in local area networks, mainly focusing on wired networks. Relevance is also given to practical lab exercises, useful to further improve the knowledge of the addressed topics.

The course is taught in Italian, although most of the documentation will be in English.


General knowledge about computer networks. Detailed knowledge about the IP protocol and the most important protocols of the TCP/IP suite. Capability to design IP networks, assign and configure IP addresses to host and networks and to manage static routing. Capability to analyze network traffic, particularly with respect to the most important protocols of the TCP/IP suite (ARP, IP, ICMP, TCP).


The course is taught by:

Lab and exercises

This course includes three labs, focusing on the most important topics presented in the lectures. Lab includes not only configuration, but also fault generation and the dynamic analysis of the given protocol with respect to that fault. This is needed in order to understand how protocols react to external solicitations. Lab assignment have to be completed by groups of maximum two students, and the group members cannot change during time.

Lab reports and theoretical homework have to be submitted by hand to one of the professors (during teaching or lab hours) within the specific deadline. Deadlines for lab assignment and homework are reported on the course calendar. Solutions of the homework will be published after the deadline on the personal page of each student on the didattica web page. Students have the responsibility to compare what they did with the proposed solution and, possibly, ask for explanation. No solutions will be provided for lab assignments.

The submission of the lab/exercises is optional but strongly encouraged. Furthermore, students that will submit all the 3 labs can have up to 1 point summed to the exam grade (if successful). Students that will submit at least 5 out of 6 homework can have up to 2 points summed to the exam grade (if successful). These bonuses are valid only for who completes the exam within the current academic year.

Please note that the exam often includes some questions related to the lab exercises.

NOTE: Grades for assignments and labs are available in the following Google Spreadsheet document.

Personal projects

Students with high average mark (>27/30) can ask to replace the exam with a special project. The project can focus either on research activities, or some teaching support activities. In most cases we require a short presentation (45 mins) in which the student presents the achieved results to the professors.

More details about the possible topics will be given soon.


Usually the exam is a written text, including 3 exercises and about 15 open-answer questions. The texts of the previous exams are not available; student can be confident that exercises and questions are definitely similar to the ones already given as part of the learning material.

A mandatory requirement to pass the exam is that the total amount of points scored in the open answer questions is above a threshold, in order to avoid that a student may pass the exam without completing any exercise.

The final grade is obtained by adding the lab points (if any) to the exam outcome, provided that the exam (by itself) is >= 18/30.

Previous years

You can find web pages related to the past editions of the course at the following links:

This course was taught for the first time in academic year 2010/2011. A similar course existed also in previous years, called "Progetto di Reti Locali e di Comprensorio". The program for that course is available here.