Dark Mode
Light Mode

Courses

Current Course(s)

2024 – Fall
Mondays and Wednesdays 1:25-2:40pm
Recent Advances in Computer Vision
Computer vision is the subdiscipline of artificial intelligence focused on creating computers that can ‘see’. In this course, students will learn about the fundamental and state-of-the-art problems in this field through examination of the types of algorithms commonly used to solve computer vision problems as well as the data used to teach and evaluate those algorithms. The course is taught in a seminar style format, with students taking a very active role in reading, presenting, and critiquing recent research papers from premiere computer vision conferences (such as CVPR, ICCV, and ECCV). As a result, students will also learn how to engage with the latest research in computer vision.

Prior Courses

Neural Networks and Deep Learning
This course will cover machine learning approaches that are based on neural networks, also referred to as ‘deep learning’, and how these approaches are applied to solve artificial intelligence problems.
Prior Offerings
Recent Advances in Computer Vision
Computer vision is the subdiscipline of artificial intelligence focused on creating computers that can ‘see’. In this course, students will learn about the fundamental and state-of-the-art problems in this field through examination of the types of algorithms commonly used to solve computer vision problems as well as the data used to teach and evaluate those algorithms. The course is taught in a seminar style format, with students taking a very active role in reading, presenting, and critiquing recent research papers from premiere computer vision conferences (such as CVPR, ICCV, and ECCV). As a result, students will also learn how to engage with the latest research in computer vision.
Prior Offerings
Introduction to Machine Learning
This class will cover core and cutting edge concepts employed in machine learning to solve artificial intelligence problems. Students will learn the theory behind a range of machine learning tools and practice applying the tools to, for example, textual data (natural language processing), visual data (computer vision), and the combination of both textual and visual data.
Prior Offerings
Crowdsourcing for Computer Vision
This class will cover fundamental and state-of-art problems in computer vision, the sub-discipline of artificial intelligence that tries to create computers that can “see”. Students will explore this field through examination of the human-based challenges faced when teaching computers to see.
Prior Offerings