Course Description

Computer Vision has become ubiquitous in our society, image searches to self-driving cars. On the other hand, Deep learning has shaken the world of artificial intelligence in recent years. Most of these developments greatly advanced the performance of state-of-the-art visual recognition systems, which put Computer Vision at the epicenter of most technological progress from the past decade. In this context, this course aims at providing a consistent exploration of how deep learning started to its most recent achievements, always using Computer Vision tasks as their main application, historically or practically. During the course, we'll also understand many of the main computer vision problems and use them as cases for the introduction of various deep learning related problems. Finally, this course hopes to give students working knowledge of PyTorch, one of the main deep learning frameworks, and prepare them for future industrial and academic careers in the field.


Pre-requisites

Basics of Multivariate Calculus and Linear Algebra.


Instructor

Course Details

When/Where:
Tuesdays and Thursdays from 2:50p to 4:15p at Searles 128 and at this Zoom link (available when asked)
Office Hours:
Tuesdays and Thursdays from 4:30-5:30p at Searles 122.