Course Computer Vision 1

Master Artificial Intelligence

This is the information of Fall 2026

This year the course will be given by Arnoud Visser and Yen-Chia Hsu as lecturers.

Description

The description is available in the course catalogue with code COV6Y. The course is a Compulsary course in the Master Artificial Intelligence curriculum.

Contents

This course gives an introduction in the fundamentals of perception algorithms.

This course is based on the book Computer Vision - Algorithms and Applications.

The assignments are all Python based.

Schedule

The official schedule should be found at mytimetable or datanose.

Personally, I will give the following lectures:

Week 38: Lecture 5 - Edges and corners - Szelizki 7.1-7.4 - Torralba 31.*
Week 38: Lecture 6 - Optical flow - Szeliski 9.1-9.3 - Torralba 48.*

Week 40: Lecture 9 - Retrieval, Detection and Segmentation - Szeliski 6.3-6.4 - Torralba 50.*
Week 40: Lecture 10 - Convolution Neural Networks, Object Detection Basics - Szeliski 5.2 - Torrabla 24.*

Week 41: Lecture 11 - Single Shot Detection, Network Architectures 5.3-5.4 - Torrabla 24.*-26.*
Week 41: Lecture 12 - Shape from X, Stereo, Structure from Motion - Torrabla 40.*, 43.*-44.*

Week 42: Lecture 13 - Guest lecture

Literature

Richard Szeliski, Computer Vision - Algorithms and Applications, Springer Texts in Computer Science, 2nd edition, 2022

Antonio Torralba, Phillip Isola, William T. Freeman, Foundations of Computer Vision, MIT Press, 2024.

Embedding in AI curriculum

This course is supported by the following chapters of 'Artificial Intelligence - A Modern Approach' 4th edition, by Stuart Russell and Peter Norvig:
  • Chapter 25: Computer Vision
.

Links

Software toolkits


Last updated July 22, 2026

o This web-page and the list of participants to this course is maintained by Arnoud Visser (a.visser@uva.nl)
Faculty of Science
University of Amsterdam

a.visser@uva.nl