at the crossroads of everything (machine learning, graphics, constraint optimization, cryptography, simulations) I've wanted to do with coding beyond basic crudapps is linear algebra. I'd recommend learning it well enough to implement the operations in code.