Lectures
Lectures are an essential part of our course. Here you can get lecture notes and course materials.
Labs
We are going to take a step into the world of deep learning using PyTorch. Follow this link for more information.
Exam
After completing labs and presenting your project, you can pass the exam. Here you can find more information.









Course description
Our course covers advanced machine learning methods with a primary focus on deep learning. Apart from the theory of deep learning and optimization of deep neural networks, we present various network architectures and applications.
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Optimization
- Computer Vision
- CNN, RNN, RL
- AE, VAE, GAN
- Learning with PyTorch
Course Schedule
Lectures and labs are typically scheduled on Thursday mornings between 9:30 and 12:30 and are held in the Institute of Information Theory and Automation (UTIA), room 25.






Competition
Our students will be presenting a final deep learning project (in groups of 2) to demonstrate all of the programming and deep learning skills mastered throughout the course. Our students will be eligible for prizes and awards as part of the class competition. Winners will be announced on the last day of class and receive ALZA gift vouchers.
Big thanks to our sponsor: SCS Software, a Czech video game development company based in Prague (creator of Truck Simulator series).

Frequently Asked Questions
Please contact the lead organizer:
If you are a CTU student please use the KOS system.
If you are interested in becoming involved in this course as a sponsor please contact us at