Lecture series on accelerator physics in six parts for third-year physics students. The course is developed by Adrian Oeftiger and given at the University of Oxford since Trinity Term in academic year 2025/2026.
This repository provides the jupyter notebook resources for each lecture.
The rendered HTML slides of the notebooks are found here:
Run these notebook talks online, interactively, either via the local Physics JupyterLab service:
or on mybinder.org:
The notebook can of course also be run on your local computer using your own jupyter notebook server. Install such an environment e.g. via the extensive Anaconda distribution, the minimalistic Miniconda distribution or the extremely fast Mamba package manager. (The order indicates preference by simplicity in installation and usage.)
You may find all required packages in the environment.yml file:
$ conda env create -f environment.yml
$ conda activate ap26