CSC on IT Services

CERN School of Computing on IT Services
4-8 November 2024
Ferney-Voltaire, France


CSC IT Services 2024

This school is organized by CERN with involvement of the IT Department and will be hosted at the Appart’City Ferney-Voltaire.

Academic programme

The school on IT Services aims to empower CERN members of personnel (including Students, Fellows, Origin, Quests, Staff, and Users) to get the most out of the computing services delivered by the CERN IT Department to the physics community.

The school is recommended for any person that is using the CERN IT services either to deliver information, analyze data, automate tasks or work in engineering projects. We expect participation from both active users who would like to be more proficient and newcomers at CERN that would like to discover and get an introduction to the ecosystem of computing services available to all CERN users.

The school is not open to persons without a CERN status.

(Please note that this programme may be subject to minor changes.)

More details in the indico page of the event

CERN Logo

tCSC on ML 2024

Thematic CERN School of Computing on Machine Learning
13-19 October 2024
MedILS – Split, Croatia


tCSC Machine Learning 2024

This school is organized by CERN in collaboration with the Faculty of Science, University of Split and will be hosted at the Mediterranean Institute For Life Sciences (MedILS) Conference Centre. The Centre is a historical renovated building situated in a wooded and landscaped park located on the Adriatic Sea coast, a few kilometres from the centre of Split.

Academic programme

The school will focus on the theme of ML and AI for Dana Analytics and Accelerator Technology. The complete programme will offer 22 hours of lectures, workshops and hands-on exercises, as well as a student presentations session, and special evening lectures. Classes are prepared and given by speakers who are ML & AI professionals with many years of experience in academia and research.

(Please note that this programme may be subject to minor changes.)

More details in the indico page of the event

CERN Logo

CSC 2024

45th CERN School of Computing
8 – 21 September 2024
DESY
Hamburg, Germany

The 45th CERN School of Computing (CSC 2024) is organized in collaboration with DESY.


Additional details and registration are available in indico.

Please explore the indico events of past schools to gain insights into the topics and subjects that the school may include in its curriculum.


The two week programme consists of more than 50 hours of lectures and hands-on exercises, covering three main themes: physics computing, software engineering, and data technologies.

The School is aimed at postgraduate (minimum bachelor degree or equivalent) engineers and scientists, working at CERN or at other research institutes, with experience in particle physics, computing or related fields. We welcome applicants of all nationalities, and encourage all qualified persons to apply. Limited financial support may be available.


CERN Logo

tCSC 2024

14th Thematic CERN School of Computing
9 – 15 June 2024
ITS
Belgrade, Serbia


The 14th Thematic CERN School of Computing (tCSC 2024) will take place on 9-15 June 2024. The academic programme will focus on Scientific Software for Heterogeneous Architectures, covering areas ranging from computer architectures to parallel and optimised software, and heterogeneous programming (CPU, GPU, HPC …).

This school is organized by CERN in collaboration with the Information Technology School (ITS), situated at the Comtrade Campus in Belgrade, Serbia. CSC students will have access to modern lecture rooms, labs and a sports hall as well as restaurants and cafeterias. The campus is situated in the new Belgrade area by the Danube river, only a short busride from the old city center of Belgrade.

More details and registration are available in indico.

Technologies and Platforms

  • Introduction to efficient computing
  • Hardware evolution and heterogeneity
  • Data-oriented design
  • Summary and future technologies overview

Parallel and Optimised Scientific Software

  • Writing parallel software
  • Modern programming languages for HEP
  • Optimizing existing large codebase
  • Practical vectorization

Programming for Heterogeneous Architectures

  • Scientific computing on heterogeneous architectures
  • Programming for GPUs
  • Performant programming for GPUs
  • Design patterns and best practices

Additional lectures

  • Preparing for the HL-LHC computational challenge
  • Student presentations session

The School is aimed at postgraduate (minimum bachelor degree or equivalent) students, engineers and scientists with few years experience in particle physics, computing or related fields. We welcome applicants of all nationalities and encourage all qualified persons to apply. Limited financial support may be available.


CERN Logo

iCSC 2024

15th Inverted CERN School of Computing
15 – 18 April 2024
CERN
Geneva, Switzerland

iCSC 2024 is a hybrid event – at CERN and on Zoom.


The 15th Inverted CERN School of Computing (iCSC 2024) consists of lectures and hands-on exercises presented over a few days by former CERN School of Computing students. The Inverted School provides a platform to share their knowledge by turning students into teachers.

The topics covered this year are: HEP computing and simulations, Natural Language Processing, Computer Networks and many others

Full agenda will be published soon in indico!

The photo in the background of the school poster was taken by Maximilien Brice.


CERN Logo

sCSC 2023

Thematic CERN School of Computing
8-14 October 2023
MedILS – Split, Croatia


tCSC Security 2023

This school is organized by CERN in collaboration with the Faculty of Science, University of Split and will be hosted at the Mediterranean Institute For Life Sciences (MedILS) Conference Centre. The Centre is a historical renovated building situated in a wooded and landscaped park located on the Adriatic Sea coast, a few kilometres from the centre of Split.

Academic programme

The school will focus on the theme of Security of research computing infrastructures. The complete programme will offer 30 hours of lectures, workshops and hands-on exercises, as well as a student presentations session, and special evening lectures. Classes are prepared and given by speakers who are security professionals with many years of experience in academia and research.

(Please note that this programme may be subject to minor changes.)

Security in research and scientific computing

Security operations

Identity, authentication, authorisation

Security architecture 

Container security

Risk and vulnerability management

Introduction to web penetration testing

Logging and traceability

Intrusion detection with SOC

Digital forensics

Incident response

Coordination of security incidents

CERN Logo

CSC 2023

44th CERN School of Computing
20 August – 2 September 2023
University of Tartu
Estonia

The 44th CERN School of Computing (CSC 2023) is organized in collaboration with University of Tartu and is hosted at the Delta Centre – a modern digital technology, analytical and economic thought center in the Nordic region.


Physics Computing

  • Introduction to Physics Computing
  • Data Science and Interactive Data Exploration
  • Data Analysis
  • Introduction to Machine Learning

Additional Lectures

  • Student lightning talks session

Software Engineering

  • Tools and Techniques
  • Software Design in the Many-Cores Era
  • Creating Secure Software

Data Technologies

  • Data Management
  • Data and Storage Technologies
  • Data Visualization

The two week programme consists of more than 50 hours of lectures and hands-on exercises, covering three main themes: physics computing, software engineering, and data technologies.

The School is aimed at postgraduate (minimum bachelor degree or equivalent) engineers and scientists, working at CERN or at other research institutes, with experience in particle physics, computing or related fields. We welcome applicants of all nationalities, and encourage all qualified persons to apply. Limited financial support may be available.


CERN Logo

tCSC 2023

12th Thematic CERN School of Computing
11-17 June 2023
MedILS
Split, Croatia


The 12th Thematic CERN School of Computing (tCSC 2023) will take place on 11-17 June 2023. The academic programme will focus on Scientific Software for Heterogeneous Architectures, covering areas ranging from computer architectures to parallel and optimised software, and heterogeneous programming (CPU, GPU, HPC …).

tCSC 2023 is organized in collaboration with the University of Split Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (FESB) and is hosted at the Mediterranean Institute For Life Sciences (MedILS) Conference Centre. The Centre is a historical building situated in a wooded and landscaped park, located on the Adriatic Sea coast, a few kilometers from the center of Split.

Technologies and Platforms

  • Introduction to efficient computing
  • Hardware evolution and heterogeneity
  • Data-oriented design
  • Summary and future technologies overview

Parallel and Optimised Scientific Software

  • Writing parallel software
  • Modern programming languages for HEP
  • Optimizing existing large codebase
  • Practical vectorization

Programming for Heterogeneous Architectures

  • Scientific computing on heterogeneous architectures
  • Programming for GPUs
  • Performant programming for GPUs
  • Design patterns and best practices

Additional lectures

  • Preparing for the HL-LHC computational challenge
  • Student presentations session

The School is aimed at postgraduate (minimum bachelor degree or equivalent) students, engineers and scientists with few years experience in particle physics, computing or related fields. We welcome applicants of all nationalities and encourage all qualified persons to apply. Limited financial support may be available.


CERN Logo

iCSC 2023

14th Inverted CERN School of Computing
March 6 – 9, 2023
CERN
Geneva, Switzerland

iCSC 2023 is a hybrid event – at CERN and on Zoom.


The 14th Inverted CERN School of Computing (iCSC 2023) consists of lectures and hands-on exercises presented over a few days by former CERN School of Computing students. The Inverted School provides a platform to share their knowledge by turning students into teachers.

Physics computing

  • The most beautiful line you can draw with Kalman filter

Data science and machine learning

  • Introduction to reinforcement learning
  • Graph Neural Networks: From fundamentals to Physics application
  • MLOps – Going from Good to Great
  • Can we trust Neural Networks?
    An overview of uncertainty quantification in deep learning

Performance tuning and accelerated computing

  • A simple introduction to accelerated computing
  • How a real-world C++ compiler works
  • Multiplatform programming with python
  • CPU Performance Profiling and Optimization of C++ and Python code

Computer science and engineering

  • Everything that can go wrong in a message passing system
  • Cloud & Containers – Everything you need to know
  • Authentication and Authorization for the WLCG
  • Quantum Computing

CERN Logo

CSC 2022

43rd CERN School of Computing
4 -17 September 2022
AGH / IFJ PAN
Kraków, Poland

Assuming a continuous positive evolution of the pandemic, the school will take place in Kraków, Poland

The 43rd CERN School of Computing (CSC 2022) is organized in collaboration with University of Science and Technology (AGH), together with Institute of Nuclear Physics, Polish Academy of Sciences (IFJ PAN).


More information (click on Indico)

Including registration details, academic programme, application procedure and deadlines:

The two week programme consists of more than 50 hours of lectures and hands-on exercises, covering three main themes: physics computing, software engineering, and data technologies.

Academic programme

Physics Computing

  • Introduction to Physics Computing
  • Data Analysis
  • Machine Learning
  • Data Science tools for interactive exploration

Software Engineering

  • Software Design in the Many-Cores Era
  • Tools and Techniques
  • Creating Secure Software

Data Technologies

  • Data Management
  • Data and Storage Technologies
  • Data Visualization

Additional lectures

  • Heterogeneous Programming
  • When Internet history meets philosophy
  • Future of the Universe and of Humanity

Optional CUDA training

  • Fundamentals of Accelerated Computing with CUDA C/C++

Students who pass the final examination will receive a diploma from CSC, as well as 6 ECTS credits from AGH / IFJ PAN.

The School is aimed at postgraduate (minimum bachelor degree or equivalent) engineers and scientists, working at CERN or at other research institutes, with experience in particle physics, computing or related fields. We welcome applicants of all nationalities, and encourage all qualified persons to apply. Limited financial support may be available.



CERN Logo