Course material & Lecture notes
Artificial Intelligence (UCU; Fall 2026, 2025, 2024)
This course provides a structured introduction to the foundations of Artificial Intelligence, combining classical algorithmic approaches with modern machine learning methods. The emphasis is on understanding core principles, modeling assumptions, and practical implications across learning, optimization, and perception tasks as well as practical applications.
Course materials (Fall 2026)
Materials will be added.
Course materials (Fall 2025)
Course materials (Fall 2024)
Deep Learning for Computer Vision (Tartu; Spring 2025, 2026)
Deep neural network approaches to image classification, object detection, and segmentation, including key architectures, training pipelines, and evaluation metrics. The course also covers image generation, attention and transformers, self-supervised and weakly supervised learning, and culminates in a practical computer vision project.
Course materials (Spring 2026)
Vision Transformer
Course materials (Spring 2025)
Materials will be added.
Machine Learning (UCU; Spring 2026)
An applied introduction to machine learning, covering core learning principles and modern neural networks with an emphasis on understanding training behavior and building practical models.
Course materials (Spring 2026)