Numerical simulation laboratory

A.Y. 2020/2021
6
Max ECTS
62
Overall hours
SSD
FIS/02 FIS/03
Language
Italian
Learning objectives
Numerical simulation is an essential tool in studying complex systems, anticipating, complementing and reinforcing both experimental and theoretical approaches. The learning objectives of this computing laboratory are the introduction and application of advanced Monte Carlo sampling techniques to perform simulations of complex systems, of computational intelligence techniques to solve or optimize complex problems and, finally, of machine learning techniques and deep neural networks
Expected learning outcomes
The course aims to provide students with:
· advanced techniques for sampling random variables and simulate stochastic processes
· familiarity with the applications of these techniques to the simulation of complex systems
· an introduction to some computational intelligence techniques, machine learning and deep neural networks
· an introduction to parallel computation and parallel programming
Course syllabus and organization

Single session

Lesson period
Second semester
Course syllabus
The syllabus is shared with the following courses:
- [F63-47](https://www.unimi.it/en/ugov/of/af20210000f63-47)
FIS/02 - THEORETICAL PHYSICS, MATHEMATICAL MODELS AND METHODS - University credits: 0
FIS/03 - PHYSICS OF MATTER - University credits: 0
Laboratories: 48 hours
Lessons: 14 hours