This feature allows you to view your educational path, if you enrolled in previous years

Curriculum(s) for 2024 - Physics (30046)

Optional groups

The student must acquire 12 CFU from the following exams
LessonYearSemesterCFULanguage
1041490 | CALCULATION OF PROBABILITY3rd1st6ITA

Educational objectives

GENERAL OBJECTIVES:
The course aims at presenting to the students the probability thoery and its applications in theoretical and experimental physics. Starting from the fundamental concepts of the theory, the course leads to the knowledge of probability theorems, Bayesian inference techniques, experimental data analysis techniques, general modeling of Markov processes, algorithms and stochastic numerical methods. For the acquisition of this knowledge various examples and applications will be studied.
SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To know the assiomatic theory and the fundamental theorems in probability theory (large numbers, central limit, large deviations, generating functions per moments and cumulants) in general cases (correlated random variables, random variables with diverging variance).
OF 2) To know baesyan inference and how to critically apply it to specific problems, on the base of their a priori knowledge.
OF3) To know the theory beyond data analysis techniques.
OF 4) To understand Markov chains, in abstract and in specific cases such as the random walker, chain reactions e recurrent events.
OF 5) To know markovian stochatsic processes in continuous time: master equation, Fokker-Planck equation. Hints about the Langevin equation.
OF 6) To understand connections between probability theory and statistical mechanics.
B - Application skills
OF 7) To deduce probabilities in bayesian theory.
OF 8) To know how to compute probability distributions in the central limit, in the large deviations regime , even for a finite number of variables.
OF 9) To apply fundamental probability theory to compute statistical properties of specific systems.
OF 10) To be able to tackle data analysis for correlated and anomalous data.
OF 11) To apply teh knowledge of Markov chains to algorithmic problems, such as the Monte Carlo method for large dimensional integrals and its application to the equilibrium dynamics of statistical mechanical problems, or the page ranking algorithm for websites in the WWW.
C - Autonomy of judgment
OF 12) To be able to assess relevant knowledge and variables in a probability problem.
OF 13) To integrate acquired knowledge in order to apply it to data analysis, sttaistical mechanical problems and to general problems requiring the usage of probability techniques application (as COVID-19 epidemic spreading, evaluation of swab tests or vaccines).
D - Communication skills
OF 14) To know how to orally present a demonstration procedure or an application assessing the most relevant and clarifying steps and their meaning.
E - Ability to learn
OF 15) To be able to critically read handbooks or scientific information articles.
OF 16) To be able to eavluate the consequences of a given probablistic approach and compare different methods.
OF 17) To be able to identify the correct hypothesis and to disergard inconsistent hypothesis in the estimate procedure for phenomenological parameters and, more generaly, in statistical inference.

10612078 | Introduction to the Physics of Biological Systems3rd1st6ITA

Educational objectives

GENERAL OBJECTIVES

Biological physics is the endeavour to understand the phenomena of life in parallel with physicists' understanding of the inanimate world. The main objective of the course is to guide the student through a review of fundamental problems in biology analysed as additional chapters of the general physics program acquired during the bachelor’s degree. Knowledge of mechanics, electromagnetism, thermodynamics and statistical mechanics will be extended to provide a quantitative description of biological phenomena, from the atomic and molecular scale, through cellular mechanisms to the collective behaviour of cells and animals.

SPECIFIC OBJECTIVES

A - Knowledge and understanding
OF 1) To know and understand the mechanics of cellular components
OF 2) To know and understand the modelling of electrical and electromagnetic phenomena in the cell
OF 3) To know and understand the main stochastic and thermodynamic aspects in the biological world
OF 4) To know and understand some modern experimental techniques for the quantitative analysis of biological processes

B - Application skills
OF 5) To be able to elaborate quantitative estimates of the main physical characteristics of biological processes
OF 6) To be able to elaborate analytical and numerical models for the description of biological phenomena

C - Autonomy of judgement
OF 7) To exploit acquired knowledge to formulate models capable of describing situations not covered in the course

D - Communication skills
OF 8) Being able to communicate an advanced concept in writing
OF 9) Being able to present a current line of research in biophysics

E - Ability to learn
OF 10) To have the ability to independently consult scientific texts and articles in order to deepen certain topics introduced during the course.

1039018 | FLUIDODYNAMICS FOR ASTROPHYSICS3rd1st6ITA

Educational objectives

GENERAL OBJECTIVES:
The main aim of the course is to introduce students to the basic equations describing fluid flows by mean of a careful mathematical treatment of the involved physical aspects. The Lagrangian and Eulerian views will be introduced and their applications to both ideal and realistic fluids and gases presented and discussed. In particular, the unavoidable numerical treatment of dynamics of gases and fluids in astrophysical conditions will be discussed. The, Lagrangian, Smooth Particle Hydrodynamics method (SPH) will be presented as one of the best suited to applications where a body force, like gravity, is present.
At the end of the course the students should be able to deal with methods and basic techniques to deal with problems of dynamics of fluids in both terrestrial and astrophysical context.
SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To know the constitutive equations underlying fluid dynamics and energetics.
OF 2) To understand the physical processes that control the evolution of fluids, from gases to liquids and plasmas.
OF 3) To understand the differences of the fluid dynamics in a terrestrial context respect to the astrophysical one.
B - Application skills
OF 4) To be able to apply, both on a theoretical and numerical side, the acquired knowledge to the interpretation and explanation of phenomena involving fluids in terrestrial and astrophysical context.
C - Autonomy of judgment
OF 5) To be able to evaluate the coherence between the physical framework and the mathematical scheme of representation adopted.
D - Communication skills
To be able to describe in a clear and critical way the contents of the various topics approached in the course.
E - Ability to learn
OF 6) Have the ability to deal with available didactic and scientific reference textbooks and papers in order to further explore some of the topics introduced during the course.

10616849 | Scientific Programming++3rd1st6ITA

Educational objectives

GENERAL OBJECTIVES:
The course “Scientific Programming++” aims to provide the necessary knowledge to understand the object-oriented programming paradigm and to apply it in writing computer programs using the C++ language for solving simple scientific problems. The scientific problems considered will attempt to cover as broadly as possible all areas of modern physics. This course will introduce and use modern C++ language, intended as a natural evolution of the C language, learned in previous courses on computing methods, and it will introduce the generic programming. Practical lectures are planned during the course, during which students will be able to implement algorithms in C++ for solving scientific problems, such as solving differential equations, vector and matrix calculus, computation of eigenvectors and eigenvalues, data fitting, and numerical simulations of lattice systems. Students will work on C++ code proposed during practical lectures, but also on their own final project, for which they will have to present the results obtained, thus having the opportunity to refine their communication skills in the scientific field. Additionally, through the development of their own project, students will demonstrate their level of understanding of the topics covered in the course and their ability to autonomously apply the acquired knowledge

SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) Understand the differences among possible programmming paradigms
OF 2) Know object oriented paradigm with applications to scientific computing
OF 3) Know modern C++ language as a tool to implement object oriented programming
OF 4) Know the basics of generic programming realized through C++ language

B - Application skills
OF 5) Ability to implement one’s own simulation code in C++
OF 6) Ability to find the correct algorithm to solve a given scientific problem
OF 7) Be able to develop computer codes in C++ to solve numerically a scientific problem

C - Autonomy of judgment
OF 8) Be able to critically analyze the results of numerical calculations in order to assess their validity
OF 9) Be able to acquire autonomously new knowledge in order to tackle new problems that require additional numeric techniques with respect to those already learned.
OF 10) Be able to identify the best technique or algorithm to solve and study a physical problem numerically.

D - Communication skills
OF 11) Know how to communicate clearly to specialists and non-specialists, through manuscripts and presentations, the results obtained.
OF 12) Know how to clearly discuss a scientific topic.
OF 13) Know how to reproduce calculations related to a given scientific topic in a critical and informed manner.

E - Ability to learn
OF 14) Have the ability to learn new algorithms and numerical techniques
OF 15) Be able to conceive and develop their own project consisting of writing a code in C++ to solve a scientific problem numerically
OF 16) Be able to overcome difficulties and unexpected challenges in the implementation of numerical techniques through original ideas and solutions.

1003227 | GENERAL ELECTRONICS3rd2nd6ITA

Educational objectives

GENERAL OBJECTIVES:
The course aims to provide basic understanding and ability to use analog circuits to process signals, following a path that starts from the fundamentals of circuit theory and reaches the design of electronic systems suitable for realizing functions of interest in experimental physics.
At the end of the course, students will have acquired knowledge in the representation of signals in the time and frequency domain, in the definition and evaluation of models of electronic devices and systems, and will have acquired fundamental design criteria in electronics.

SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To know the fundamentals of the theory of lumped systems
OF 2) To have a solid foundation in circuit theory
OF 3) To know the main tools for the design and study of linear circuits
OF 4) To have an understanding of the implications of using models

B - Application skills
OF 5) To be able design systems based on specifications in the frequency domain
OF 6) To know how to use the main passive and active elements to solve specific problems
OF 7) To be able to design simple systems using real devices

C - Autonomy of judgment
OF 8) To be able to evaluate the peculiar characteristics of the main electronic components
OF 9) To be able to evaluate the use of the most common circuit solutions

D - Communication skills
OF 10) To be able to communicate the characteristics of a simple analog circuit, highlighting its main functional blocks

E - Ability to learn
OF 11) To have the ability to consult the technical documentation of an electronic component
OF 12) To be able to independently extend their own knowledge in electronics

1018845 | Introduction to the physics of the atmosphere3rd2nd6ITA

Educational objectives

GENERAL OBJECTIVES:
The goal of this course is to develop an understanding of the key concepts and physical mechanisms underlying the thermal structure, composition and dynamics of the lower and middle Atmosphere.
SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To understand atmospheric processes and how they are related to classical physical principles applied to the atmosphere
OF 2) To become familiar with thermodynamic concepts for atmospheres with and without water vapor
OF 3) To know the real and apparent forces acting on a parcel of air
OF 4) To understand the interactions between the electromagnetic radiation and the atmosphere
B - Application skills
OF 5) to use of thermodynamic diagrams for evaluation of stability and cloud formation from radiosonde soundings
OF 6) To be able to apply Newton’s 2nd Law to derive the equations of motion for a compressible gas on a rotating planet
OF 7) To be able to apply the scale analysis to the equations of motion, to obtain hydrostatic, geostrophic, gradient approximations
OF 8) to develop the radiative transfer equation in a plane-parallel atmosphere, accounting for absorption and emission of longwave radiation and the absorption and scattering of shortwave radiation
C - Autonomy of judgment
OF 9) To be able to integrate the knowledge acquired in order to apply them in the more general context of physics of the atmosphere.
D - Communication skills
OF 10) to be confident with the terminology used in physics of the atmosphere
E - Ability to learn
OF 11) Have the ability to read scientific papers in order to further explore some of the topics introduced during the course.
OF 12) Have the ability to use the open source software to generate meteorological maps and forecasts

1044375 | APPLIED PHYSICS PRIMER3rd2nd6ITA

Educational objectives

The course aims at teaching the elements of Nuclear and Subnuclear physics that are exploited in its applications
to medicine, cultural heritage …
The approach is extremely pragmatic, with frequent quantifications and comparisons with the applicative
environment. The quantities most difficult to compure are archived in online databases and the student is intructed
on how to consult and interpret such archives. At the end of the course the student is expected to have developed
the capability to face an applicational challenge, evaluting orders of magnitudes without calcolations and having
the tools to make exact calculations from the databases.
In this course the student at the last year of the bachelor makes the leap from the exact theoretical calculations to
an approximated evaluation needed for an applicational environment.

10616786 | Artificial Intelligence Methods for Physics3rd2nd6ITA

Educational objectives

GENERAL OBJECTIVES:
The course is introductory and of interdisciplinary interest. During the lessons the most important ideas and methods of modern machine learning will be discussed. Different examples of application of machine-learning algorithms in several fields of physics, science in general and technology will be also illustrated.
The main goal of the course is to provide the student with a solid background on the topics addressed and to enable him to represent the knowledge about a specific problem domain and use reasoning techniques in order to design mmachine learning algorithms through a correct formulation of the problem, a critical choice of the learning algorithm and an experimental analysis to evaluate the obtained results. The course includes a substantial fraction of practical lessons with the use of computer systems (slides shown in classroom) in order to allow the student to apply the general concepts to real applications. During the practical exercises some of the machine learning algorithms discussed during the lessons will be implemented and applied to real problems.

The course provides useful and expendable knowledge:

- industry/technology/medical related: development and application of machine learning algorithms in leading technology sectors (automatic vision systems, autonomous driving systems, industrial automation,AI systems for robotics. etc ..); in medicine (recognition and segmentation of diagnostic images, etc.); in information technology companies (big-data analysis, search engines etc.); in finance (predictive algorithms, stock markets analysis and forecasts etc.).

- basic and applied research: machine learning is a tool today widely used in both theory and experimental research, for example in high energy physics (in real-time data acquisition systems (triggers), in the interpretation of experimental results in the context of different theoretical models, etc.), or in neurosciences and cognitive psychology (be able to build a machine that learns from experience could in fact provide a useful tool to understand how animals and humans learn themselves from experience, may provide an useful model to characterise the behaviour of the brain, or could help to understand the relationship between some learning algorithms (for example, reinforced learning) and animal psychology models used to describe the influence of prizes in response to behaviour aimed at achieving a goal (concepts applicable to both animal models and artificial intelligence systems).

SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To know the fundamentals of Machine Learning methods
OF 1) To know the fundamentals of Deep Learning methods based on Differntiable Neural Networks
OF 3) To understand the language of ML and DL

B - Application skills
OF 4) To be able to assemble simple programs of supervised and non-supervised learnign
OF 5) To be able to solve simple science problems using ML and DL techniques
OF 6) To be able to assess performances of ML and DL trained models

C - Autonomy of judgment
OF 8) To be able to evaluate the best way of implementing a ML and DL model

D - Communication skills
OF 9) To know how to communicate in written reports the results the work
OF 10) To know how to discuss the characteristics and functionalities of simple computational models based on ML and DL

E - Ability to learn
OF 11) Being able to consult the API of the most used ML and DL software libraries
OF 12) Being able to design and delploy a simple project of Applied Artifcial Intelligence

The student must acquire 6 CFU from the following exams
LessonYearSemesterCFULanguage
1012075 | NUCLEAR AND SUBNUCLEAR PHYSICS I3rd2nd6ITA

Educational objectives

GENERAL OBJECTIVES:
The course describes the basics of nuclear and subnuclear physics through the study of the main discoveries that have contributed to the modern description of the atomic nucleus, of elementary particles and their interactions. Relativistic kinematics is used to analyze the production reactions and decays of particles, applying the conservation laws of quantum numbers. The nature of alpha and beta decays is described through non-relativistic mechanics. Finally, the interactions of particles in matter and the operating principles of the detectors for the measurement of energy and momentum and the identification of charged particles are discussed.

SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) Knowing different types of fundamental interactions between elementary particles
OF 2) Understanding the kinematics of production and decay processes
OF 3) Knowledge of basic nuclear reactions and energy properties
OF 4) Recognize and describe the primary interactions of particles in matter

B - Application skills
OF 5) Compute kinematic properties of decay products and collisions between elementary particles, using the selection rules
OF 6) Calculate the energy lost by elementary particles passing through matter
OF 7) Calculate the probability of decay and interaction in collisions

C - Autonomy of judgment
OF 8) Ability to apply the acquired knowledge to understand the main discoveries in nuclear and subnuclear physics in the twentieth century
OF 9) Understand the experimental method and the measurements made in some of the most important and famous experiments of the twentieth century

D - Communication skills
OF 10) Ability to discuss, at an elementary level, modern physics as regards the nuclear structure and the fundamental interactions of particles.

E - Ability to learn
OF 11) Ability to consult scientific articles relative to the measurements covered in the course and understand their methodology and purpose
OF 12) Ability to understand the physics processes of elementary particles treated in the Master's Degree in Physics, using the notions of kinematics and conservation laws of quantum numbers

1012093 | STRUCTURE OF MATTER3rd2nd6ITA

Educational objectives

GENERAL OBJECTIVES:
The goal of the course is to study the foundations of material’s structure, providing the basis of atomic and molecular physics, with an elementary introduction to solid state physics, starting from knowledge and methods of quantum mechanics. The student, at the end of the course, will acquire basic concepts to determine energy eigenvalues ang eigenstates of atomic and molecular systems unser external fields. The developed know-how will be fundamental for the advanced condensed matter and solid state physics courses.

SPECIFIC OBJECTIVES:
A - Knowledge and understanding
OF 1) To know foundations of atomic and molecular physics, and basics elements of solid state physics
OF 2) To understand energy spectra and eigenstates of atomic, molecular and solid state systems.
OF 3) Undesratnd principles of light-matter interaction.

B - Application skills
OF 4) Learn how to apply principles of quantum mechanics do describe atoms and molecules.
OF 5) Solve problems related to atomic and molecular spectra
OF 6) To be able to apply perturbative and variational techniques to evaluate eigenvalues and eigenstates at atoms and molecules

C - Autonomy of judgment
OF 7) To be able to apply in the future the acquired skills to the more general context of condensed matter physics

D - Communication skills
OF 8) To know how to communicate the critical steps necessary to solve elementary problems dealing with material structure

E - Ability to learn
OF 10) Have the ability to autonomously consult basic textbooks and in some cases scientific articles to expand the knowledge developed in the course