https://courses.physics.illinois.edu/phys583/sp2025/secure/topics-list.pdf