ITCS 6169: Computer Vision
University of North Carolina, Charlotte
Computer Vision involves teaching machines to interpret and understand the visual world, namely images and videos. In this course, students will learn advanced computer vision algorithms applied in real-world scenarios. As a project-based curriculum, it offers hands-on experience by enabling students to implement industry-relevant computer vision algorithms. Additionally, the course will explore state-of-the-art approaches including CNNs, Vision Transformers, Diffusion Models, and self-supervised learning.