CSC2503—Foundations of Computer Vision