Particle Physics Detectors and Simulation with Python

Course Code
PHYS 2559
Robert Hirosky

This course will survey fundamental principles in the field of particle physics and various techniques used for particle detection and physics studies.  Most topics will include interactive tutorials written in Python allowing students to build on examples to develop a more intuitive feeling for the physical process discussed both at the level of the fundamental particles and their interactions with detector technologies.  This course will also serve as an introduction to scientific computing libraries using Python and representative software tools used for modeling the production of physics events, simulation of detector performance, and the display and analysis of data.