This course explores the fundamental physics of plasmas. The course uses python as a numerical gateway to explore how the properties of plasmas in different regimes, from black hole accretion disks to particle accelerators. Besides homeworks and a mid-term exam, the course requires the completion of a project using Jupyter notebooks.

  1. Introduction <url> <nb>
  2. Single particle motion <url> <nb>
  3. Collisions in plasma <url> <nb>
  4. Conservation laws<url> <nb>
  5. Magnetohydrodynamics<url> <nb>