Can vouch for the quantum mechanics one. Perfectly understandable while introducing heavy math machinery.
9 karma · joined April 24, 2019
Computer graphics has all the matrices/spaces/quaternions that are super interesting.
Then you have functional programming and all the things that come with it.
You use binary, not decimal.
You can make graphs really easily.
And all of these are interactive.
It's just a big math playground.