skip to content

 

From the 7-11th July 2025, the Institute of Computing for Climate Science (ICCS) will be hosting its fourth annual summer school.

The event brings together members of the Schmidt Sciences funded Virtual Earth System Research Institute (VESRI) teams for a week of hands-on learning and expert-led sessions in support of their research. The programme encompasses a mixture of keynote talks, training sessions, workshops, scientific presentations and social events. The list of topics include:

  • Version control (Git and GitHub) – both introductory and intermediate sessions
  • RSE Skills – how to apply research software engineering principles to write higher-quality code, reduce bugs, and facilitate re-use
  • Debugging – leveraging debugging tools for effectively understanding program behaviour and diagnosing problems
  • AI for Software Engineering – leveraging generative AI tools effectively for software engineering
  • Differentiable programming – foundations of working with automatic differentiation and deploying in code
  • Introduction to High Performance Computing – hardware, performance limits, programming models, profiling, debugging
  • Practical Machine Learning with PyTorch – understanding the structure of a PyTorch model, ML pipeline for classification/regression
  • Observation System Simulation Experiences – using ML for optimal sampling strategy
  • Bayesian ML and Uncertainty Quantification – from uncertainty quantification to physics-informed networks and Bayesian model calibration
  • Introduction to Julia – a brief introduction to the Julia language for computational science
  • Explainable data science with Fluid – building transparent, interactive data science visualisations using the Fluid language
  • FTorch – coupling ML and numerical models in Fortran with FTorch
  • Testing and correctness – deploying unit tests, regression tests, property-based tests
  • Random Forests and Decision Trees – how and when to use these ensemble methods

The event will again include a full day hackathon where participants have the opportunity to propose projects on either current work or an idea that can be tackled within the day. This format reinforces learning through a hands-on approach and supports new connections within and between groups.

The full programme will be available here

To join the summer school, please register here.

Attendance at the summer school is free of charge, with accommodation, travel and access to social events also free for members of the Schmidt Sciences community. Travel support will be provided via a request made through the registration form so don’t delay! Furthermore, ICCS can offer assistance in non-financial ways, e.g. advice on modes of travel, and where to stay in Cambridge. We will consider all requests for assistance and will help where we can. 

If you would like to catch up of the last summer school, you can access the 2024 programme here and view the recorded presentations on the ICCS YouTube page.

If you have any questions about the upcoming summer school please get in touch with us at iccs@maths.cam.ac.uk. We look forward to welcoming you in July!

Date: 
Monday, 7 July, 2025 - 09:00 to Friday, 11 July, 2025 - 17:00
Event location: 
Newnham College, Sidgwick Ave, Cambridge CB3 9DF / Department of Applied Mathematics and Theoretical Physics, Wilberforce Road, Cambridge CB3 0WA

About Us

Computational modelling is key to climate science. But models are becoming increasingly complex as we seek to understand our world in more depth and model it at higher fidelity. The Institute of Computing for Climate Science studies and supports the role of software engineering, computer science, artificial intelligence, and data science within climate science.

The institute comprises a collaboration between Cambridge Zero, the Departments of Applied Mathematics and Theoretical Physics (host department of the institute), Computer Science and Technology, and University Information Services at the University of Cambridge.

Join our mailing list for updates

Read more