PYTHON
SCHOOL

Format of study
offline
Language of study
English
Duration
2 weeks
July 7−20, 2025
Results
Students will learn how to write simple scripts and programs in Python and will get 4 ECTS and an official ITMO certificate
Application deadline
May 5, 2025
Fees
45,000 RUB
20% off for students of Russian universities

Program description

A very basic Python course aimed at non-specialists in programming. During the course, students will be introduced to basic programming concepts and learn to write simple scripts and programs in Python. They will also get a basic understanding of the language’s syntax.

What you get

Official ITMO certificate, 4 ECTS
Knowledge of how to write simple scripts and programs in Python
Knowledge of basic programming concepts
Assistance from experienced teachers during practical classes

Who can apply?

  • The course is meant for current university students or graduates
  • Applicants should be proficient in the English language (B1 and higher)

Program

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
  • Motivation letter

Why choose ITMO?

Schools ITMO. St. Petersburg. ITMO University
Schools ITMO. St. Petersburg. ITMO University

  • Ranked #595 by QS WUR out of 1,503 universities around the world

  • Named among the top 100 (#78) in the QS subject ranking Computer Science & Information Systems
  • Ranked #51−70 in the QS subject ranking Data Science & Artificial Intelligence
  • Ranked #146 in the QS subject ranking Electrical & Electronic Engineering
  • Winner of AI Journey Contest, Google Image Matching Challenge, Topcoder Open, and more
  • 45+ partner universities around the world

Our news

FAQ