Computational Physics Laboratory

A.Y. 2025/2026
6
Max ECTS
66
Overall hours
SSD
FIS/02 FIS/07
Language
Italian
Learning objectives
The course aims to provide basic notions of some computational tools (C++, shell and scripting languages, python, LaTex), and "Data
Science" skills, in the sense of reasoned and model-driven data analysis, data visualization and effective communication of scientific
results. The main features of this course are the use and conceptualization of advanced data analysis tools through their use, with a
clear plan and clear objectives. The course provides the technical and scientific background essential to work on the "data challenge"
projects.
Expected learning outcomes
At the end of the course, the student will have to master an essential technical background which includes C++, Shell scripting, AWK,
Python, data visualization and statistical data analysis tools. S/he will also be able to use technical skills in "data challenges", projects
that start from a dataset and aim to extract the main trends. This also implies the acquisition of critical skills in the interpretation and
understanding of trends in the data. Finally it is expected that the students will be able to communicate their results and their work in
reports (written in English) that include plots and illustrative figures
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Course currently not available
FIS/02 - THEORETICAL PHYSICS, MATHEMATICAL MODELS AND METHODS - University credits: 3
FIS/07 - APPLIED PHYSICS - University credits: 3
Laboratories: 54 hours
Lessons: 12 hours