CMS Learning Resources
This collection includes learning resources that use CMS public data. The items in this collection are suitable for education purposes.
Computing Methods in High-Energy Physics

Computing Methods in High-Energy PhysicsGo to the Computing Methods in High Energy Physics course

This introductory course by S. Lehti is aimed at students with no prior knowledge of computing methods in high-energy physics. Prior knowledge of some programming language is needed. The course goes through basics of programming languages in high-energy physics (FORTRAN, C++, python), software for analysis and visualisation (ROOT), some software for calculating cross-sections and branching ratios, simulation of collisions (event generation), basics of CMS software (CMSSW) and an introduction to grid computing. This course is developed in the University of Helsinki for students interested in experimental particle physics.

CMS HEP TutorialGo to the CMS HEP Tutorial

This tutorial by Christian Sander and Alexander Schmidt gives a basic introduction to fundamental concepts of data analysis in HEP experiments, using a small sample of specially released CMS data collected in 2011. It has been used for a one-week course in the context of a HEP workshop and a data analysis school. It should be most useful for undergraduate students who have a basic knowledge of particle physics, but without any experience in data analysis. Prerequisites are some knowledge of C++ and the ROOT data analysis framework (there are dedicated tutorials on ROOT as well).

The CMS HEP Tutorial on the IPPOG Database
The VISPA WebApp

Online Analysis of CMS Data with VISPAStart your analysis online

With the VISPA internet platform you can perform physics analyses with CMS public data in a web browser. Begin with the discovery of a boson in an example analysis. Then, you can develop your own ideas and visualise the scientific results.

VISPA is developed at the RWTH Aachen University in Germany and is used for teaching data analysis, e.g. in courses on particle and astroparticle physics for third-year undergraduate physics students.

Particle Physics PlaygroundGo to the Particle Physics Playground

This site, by Matt Bellis, provides exercises that use real data from CMS (and now CLEO!) to teach experimental particle physics. It is, however, not meant to be a fully comprehensive tutorial. The ideal student will have learned the basic concepts elsewhere (classroom setting, mentor, independent study), following which they will then use these exercises to test their understanding of the concepts and appreciate how "real scientists" work in this field.

The Particle Physics Playground site
High-school students performing a CMS exercise

Physics MasterclassesFor more on CMS Masterclass exercise

Every year, thousands of high-school students all over the world become particle physicists for a day, and visit nearby CMS institutes and universities to perform real analyses using public CMS data. The CMS Masterclass exercise is developed by QuarkNet and conducted under the aegis of the International Particle Physics Outreach Group.

CMS e-LabLearn more on CMS e-Lab

The CMS e-Lab by I2U2 provides students with an opportunity to analyse data to calibrate the detector and participate in discovery science (as particle physicists do): calibrating the detector to "rediscover" previous measured results was an important part of the early scientific activity at CMS. Later students will probe data where physicists expect to find answers to questions at the heart of modern particle physics.

Project map of the CMS e-Lab