Here are various material and links related to my classes.

### Astrostatistics and Machine Learning

The use of statistics is ubiquitous in astronomy and astrophysics. Modern advances are made possible by the application of increasingly sophisticated tools, often dubbed as “data mining”, “machine learning”, and “artificial intelligence”. This class provides an introduction to (some of) these statistical techniques in a very practical fashion, pairing formal derivations to hands-on computational applications. Although examples will be taken almost exclusively from the realm of astronomy, this class is appropriate to all Physics students interested in machine learning. All material is publicly available on Github.

### General physics for Computer Science majors (Milan-Bicocca)

This is a general physics class covering mechanics, thermodynamics, and electromagnetism, delivered to students majoring in Computer Science at the University of Milan-Bicocca. All class material is in Italian.

### Black holes and gravitational waves (Birmingham)

This class targets PhD students (but interested master’s students can enjoy it too!) and was delivered within the Midlands Physics Alliance Graduate School (MPAGS) together with C. Moore and P. Schmidt.

### Year 1 astrolab (Birmingham)

Astrolab is a first-year undergraduate class in observational astronomy. Unfortunately, the links above require a University of Birmingham account. For a paper describing an older version of the Birmingham Astrolab class, see Elliott (2003).

### Other teaching material

**simplestrocket: Stacked ball drop**

A neat calculation on dropping balls on top of each other, from my year 1 tutoring sessions in Birmingham.

**nsphere: Volumes of spheres in N-dimensions**

This is based on a “postdoc-lunch” discussion I lead at Caltech in 2018ish. I calculate the volume of spheres in many dimensions… Some surprises here.