Computer networks

A.Y. 2021/2022
12
Max ECTS
120
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course of Computer Networks is the first course on networking and has the main objective of providing the founding concepts of the Internet protocols by analyzing protocols and services at the different layers of the hierarchical architecture
Expected learning outcomes
Students know the founding concepts of a packet switched network, can design and dimension the main network equipments and are able to configure a small local area network
Course syllabus and organization

Single session

Responsible
Lesson period
First semester
More specific information on the delivery modes of training activities for academic year 2021/22 will be provided over the coming months, based on the evolution of the public health situation.
Course syllabus
The Computer Network course concerns mainly the architectures and protocols for InternetI, the configuration of network devices and hosts, and the implementation of applications leveraging network services.

The topics addressed in the Theory part concern the Internet hierarchical functional architecture, protocols and services of:
- Physical layer
- Data Link layer for both broadcast and point-to-point networks
- Network layer: IP and routing
- Transport layer: TCP and UDP
- Application layer: main standard protocols.

The topics addressed in the Laboratory part concern:
* configuration and test of network devices
* distributed application programming.

Pagine web:
* Teoria: http://www.nptlab.di.unimi.it
* Laboratorio: https://epaganircl.ariel.ctu.unimi.it/
Prerequisites for admission
Fundamental knowledge of algorithms, operating systems, computer architectures, and programming.
Teaching methods
Theory (prof. Rossi): lectures.
Laboratory (prof. Pagani): practical lessons in a computerized classroom.
Teaching Resources
Theory:
Fred Halsall - Networking and Internet, V edition, Pearson

Laboratory:
content made available by the teacher
Assessment methods and Criteria
The exam is composed by:
1) a written test with open questions on the whole program of the Theory part;
2) two practical assignments for the Laboratory part (which may be merged in a unique session).
The exam grade, expressed out of thirty, measures the knowledge of the program topics, the clarity of expression, the knowledge and appropriate use of technical language for the Theory part, and the quality of the developed solutions with respect to the supplied system specifications for the Laboratory part.
INF/01 - INFORMATICS - University credits: 12
Laboratories: 48 hours
Lessons: 72 hours
Professor(s)
Reception:
Friday, 2:30 PM - 3:30 PM
online (Zoom) till the end of the Covid emergency
Reception:
Friday 11,30 am - 12,30 am
stanza P124 via Comelico 39