I teach Non-Euclidean Machine Learning and 3D Vision.
For further information:
Imperial Course 70112
Stanford Course CS468