- Enseignant: Federico Rastrelli
- Enseignant: Marco Roverso

- Enseignant: Marco Zecca
- Enseignant: Sabrina Antonello
- Enseignant: Christian Durante
- Enseignant: Alberta Ferrarini
- Enseignant: Silvia Carlotto
- Enseignant: Silvia Gross
- Enseignant: Marta Maria Natile
- Enseignant: Marcella Bonchio
- Enseignant: Francesco Rigodanza

The course aims to provide an overview of different aspects related to scientific programming in chemistry by alternating introductory theoretical lessons with hands-on sessions on the computer. In particular, the course will focus on:
• Principles of scientific programming
• Main paradigms of scientific programming
• Machine Learning and Artificial Intelligence for chemistry
• High-performance computing
• Principles of Open Science
• Principles of scientific programming
• Main paradigms of scientific programming
• Machine Learning and Artificial Intelligence for chemistry
• High-performance computing
• Principles of Open Science
- Enseignant: Sergio Rampino
- Enseignant: Silvia Carlotto
- Enseignant: Sara Garfield
- Enseignant: Laura Orian
- Enseignant: Cristina Peggion
