PhD course Geometric Computer Vision held with Federica Arrigoni at University la Sapienza Roma (Part 1, Part 3).