Skip to Main Content (Press Enter)

Logo UNIPV
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations

UNIFIND
Logo UNIPV

|

UNIFIND

unipv.it
  • ×
  • Home
  • Degrees
  • Courses
  • Jobs
  • People
  • Outputs
  • Organizations
  1. Courses

502481 - COMPUTER NETWORKS

courses
ID:
502481
Duration (hours):
60
CFU:
6
SSD:
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Year:
2025
  • Overview
  • Syllabus
  • Degrees
  • People

Overview

Date/time interval

Primo Semestre (29/09/2025 - 16/01/2026)

Syllabus

Course Objectives

The aim of this course is to introduce key concepts and principles of computer networks; the objective is to give the student familiarity with the behaviour of modern data transmission technologies and the ability of analysing their performance. The Internet architecture and protocols will be used as the primary examples to illustrate the fundamental principles of computer networking.
Lab activity will be on tools for network traffic monitoring and analysis. These activities will allow students to verify theory as well as to gain skills in analysis and configuration of computer networks.

Course Prerequisites

The course provides an introduction on computer networks, and it is attended by students with different backgrouds (electronics, computer science, bioengineering). Hence no particular knowledge in the field of computer networks or programming skills are required, but a basic knowledge of mathematical analysis and binary computing.

Teaching Methods

Lectures (hours/year in lecture theatre): 30
Practical class (hours/year in lecture theatre): 20
Practicals / Workshops (hours/year in laboratory): 10

Lectures are followed by practical classes during which students apply and verify theory to practical examples of computer networks architectures.

Assessment Methods

Final exam consists of a written test, containing questions and exercises. Tests will be proposed, whose results will be used as a bonus to be added to the exam vote.

Texts

J. Kurose, K. Ross. Reti di calcolatori ed Internet - Un approccio top-down. 8 ed. Pearson. 2022 (english version J. Kurose, K. Ross. Computer Networking - A Top-Down Approach, 8th ed. Pearson, 2021).

Lecture slides available on the course Web site.

Contents

Introduction to computer networks: elements of a network, circuit switching and packet switching, access to the network and transmission media.
Performance: delay and losses in computer networks
Layered communication architectures, definition of protocol, Internet architecture
Basics on application layer.
Transport layer: services, UDP and TCP protocols. Flow control and congestion control. Performance problems: latency, throughput and utilization.
Network layer: switching and forwarding, data plane and control plane. Routing algorithms. Internet protocol, IP addressing and routing in Internet. IPv6
Data Link layer.
Network monitoring: techniques and tools.

Course Language

Italian

Degrees

Degrees (2)

Bioengineering 
Bachelor’s Degree
3 years
ELECTRONIC AND COMPUTER ENGINEERING 
Bachelor’s Degree
3 years
No Results Found

People

People

MASSARI LUISA
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Ricercatore
No Results Found
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.3.0