Courses
Master
2026/2027
Python Programming
Type:
Compulsory course (Applied Neural Network Technologies)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 year, 1 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
24
Bachelor
2026/2027
Python Programming
Type:
Compulsory course (Computing and Data Science)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 year, 3 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
4
Contact hours:
40
2026/2027
Python Programming
Type:
Mago-Lego
Delivered by:
Department of Cyber-Physical Systems Information Security
Open to:
students of one campus
Language:
Russian
ECTS credits:
6
Contact hours:
60
2026/2027
Python Programming
Type:
Mago-Lego
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
28
2026/2027
Python Programming
Type:
Mago-Lego
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 module
Open to:
students of one campus
Instructors:
Maksim Karpov
Language:
Russian
ECTS credits:
3
Contact hours:
24
2026/2027
Python Programming
Type:
Mago-Lego
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1, 2 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
6
Contact hours:
56
2026/2027
Python Programming
Type:
Mago-Lego
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
Open to:
students of one campus
Instructors:
Alisa Melikyan
Language:
Russian
ECTS credits:
3
Contact hours:
28
Bachelor
2026/2027
Python Programming
Type:
Compulsory course (Digital Product Management)
Delivered by:
Department of Business Informatics
When:
1 year, 1, 2 module
Open to:
students of one campus
Instructors:
Kirill Sysoev
Language:
Russian
ECTS credits:
5
Contact hours:
72
2026/2027
Python Programming (Advanced)
Type:
Mago-Lego
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
3 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
40
Bachelor
2026/2027
Python Programming. Advanced Level
Type:
Elective course (International Programme in Economics and Finance)
Delivered by:
International College of Economics and Finance
When:
1 year, 3, 4 module
Open to:
students of one campus
Language:
English
ECTS credits:
4
Contact hours:
44
Bachelor
2026/2027
Python Programming and Data Processing
Type:
Elective course (International Programme in Economics and Finance)
Delivered by:
International College of Economics and Finance
When:
1 year, 3, 4 module
Open to:
students of one campus
Instructors:
Акиншин Анатолий Анатольевич
Language:
English
ECTS credits:
4
Contact hours:
44
Master
2026/2027
Python Programming for Business Analytics
Type:
Compulsory course (Business Analytics and Digital Solutions in Finance)
Delivered by:
Department of Business Informatics
When:
1 year, 1, 2 module
Open to:
students of one campus
Instructors:
Тихомиров Дмитрий Алексеевич
Language:
Russian
ECTS credits:
6
Contact hours:
48
2026/2027
Python Programming for Business Analytics
Type:
Mago-Lego
Delivered by:
Department of Business Informatics
When:
1, 2 module
Open to:
students of one campus
Instructors:
Тихомиров Дмитрий Алексеевич
Language:
Russian
ECTS credits:
6
Contact hours:
48
Bachelor
2026/2027
Python Programming for Data Analysis
Type:
Compulsory course (Business Informatics)
Delivered by:
Department of Business Informatics
When:
2 year, 1, 2 module
Open to:
students of all HSE University campuses
Language:
Russian
ECTS credits:
4
Contact hours:
66
Bachelor
2026/2027
Python Programming Fundamentals (Advanced Course)
Type:
Elective course (Economics)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 year, 1, 2 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
4
Contact hours:
56
Bachelor
2026/2027
Python Programming Language
Type:
Compulsory course (Architecture)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
2 year, 2, 3 module
Online hours:
50
Open to:
students of all HSE University campuses
Instructors:
Anastasia Parshina
Language:
Russian
ECTS credits:
3
Contact hours:
20
Specialist
2026/2027
Python Programming Language
Type:
Compulsory course (Cyber Security)
Delivered by:
School of Applied Mathematics
When:
3 year, 1, 2 module
Online hours:
30
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
64
Bachelor
2026/2027
Python Programming Language
Type:
Compulsory course (Information Product Design and Development)
Where:
Faculty of Computer Science
When:
2 year, 2 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
4
Contact hours:
28
Bachelor
2026/2027
Python Programming Language
Type:
Elective course (Applied Mathematics and Information Science)
Delivered by:
Joint Department with Yandex
Where:
Faculty of Computer Science
When:
1 year, 1 module
Online hours:
20
Open to:
students of all HSE University campuses
Instructors:
Лоскутников Станислав Артурович,
Богданов Сергей Юрьевич,
Павлов Дмитрий Александрович,
Никитин Богдан Сергеевич,
Лоскутников Станислав Артурович,
Azamatkhan Arifkhanov,
Ilya Samonenko,
Дацковский Алексей Сергеевич,
Боронин Николай Александрович,
Дацковский Алексей Сергеевич,
Нечаев Сергей Петрович,
Боронин Николай Александрович
Language:
Russian
ECTS credits:
4
Contact hours:
56
Bachelor
2026/2027
Python Programming Language
Type:
Elective course (Economics and Data Science)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
1 year, 3, 4 module
Open to:
students of all HSE University campuses
Instructors:
Vladimir Kurenkov
Language:
Russian
ECTS credits:
4
Contact hours:
80