CMSC 733: Classical and Deep Learning Approaches for Geometric Computer Vision