SCHOOL IN
DEEP LEARNING

Format of study
offline
Language of study
English
Duration
2 weeks
July 13−26, 2026
Results
Practical deep learning through hands-on implementation and experimentation.
3 ECTS, official ITMO certificate
Application deadline
April 20, 2026
Fees
47,000 RUB

Program description

The course focuses on understanding how modern neural networks are trained, why they fail, and how to improve their performance on real-world datasets.

Unlike introductory machine learning courses, the module concentrates on engineering aspects of deep learning: training stability, generalization, transfer learning and working with limited data. Students implement models in PyTorch, analyze training behavior, debug neural networks, and apply convolutional architectures to applied problems.

What you get

  • Official ITMO certificate, 3 ECTS
  • Ability to write simple scripts and programs on Python
  • Knowledge of basic programming concepts
  • Assistance from experienced teachers during practical classes

Schedule

Learning outcomes

Upon completion of the module students will be able to:

  • implement neural networks using PyTorch
  • train and debug deep learning models
  • detect and fix overfitting and training instability
  • apply transfer learning to small datasets
  • design and conduct deep learning experiments
  • adapt pretrained models to applied tasks
  • present and defend a technical project in deep learning

Who can apply?

  • Applicants should be proficient in the English language (B1 and higher)
  • Participants are expected to have:
    • basic knowledge of machine learning concepts (classification, regression, model evaluation)
    • proficiency in Python programming
    • experience working with NumPy/Pandas or similar data processing tools
    • basic understanding of linear algebra and probability

School fees include:

  • Registration
  • Tuition
  • Tour of St. Petersburg
  • All taxes
  • Study materials

Application documents

  • A scanned copy of your passport (ID)
  • Scanned copies of your higher education documents (student ID + transcript of records or diploma)
  • CV

Why choose ITMO?

Schools ITMO. St. Petersburg. ITMO University
Schools ITMO. St. Petersburg. ITMO University
  • #7 in the ranking of the best Russian universities by Forbes Russia

  • Ranked #152 in the QS subject ranking Computer Science & Information Systems
  • The only Russian university in the ARWU subject ranking Automation & Control (#101−150)
  • A+ in the AI Alliance ranking of universities by quality of training in the field of AI
  • Winner of ICPC, AI Journey Contest, Google Image Matching Challenge, Topcoder Open, and more
  • 45+ partner universities around the world

Our news

FAQ