Courses
Bachelor
2025/2026
Programming in Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Compulsory course (Computational Social Sciences)
Delivered by:
School of Psychology
Where:
Faculty of Social Sciences
When:
1 year, 1 module
Open to:
students of one campus
Instructors:
Maria Gordenko
Language:
Russian
ECTS credits:
4
Contact hours:
56
Master
2025/2026
Programming in Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Compulsory course (Contemporary Journalism)
Delivered by:
Institute of Media
When:
1 year, 3 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
40
2025/2026
Programming in Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Mago-Lego
Delivered by:
Institute of Media
When:
3 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Contact hours:
40
Bachelor
2025/2026
Programming in Python
Type:
Compulsory course (Advertising and Public Relations)
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
2 year, 3 module
Online hours:
50
Open to:
students of one campus
Instructors:
Ликсаков Максим Владимирович,
Степанова Ксения Владимировна,
Довгополый Иоанн Алексеевич,
Ksenia Anisimova,
Darya Galkina,
Maksim Dmitrievich Ivanov,
Anastasia Parshina
Language:
Russian
ECTS credits:
3
Contact hours:
20
2025/2026
Programming in Python and Working with Linux
Type:
Mago-Lego
Delivered by:
Joint Department with Sberbank ‘Financial Technologies and Data Analysis’
Where:
Faculty of Computer Science
When:
1, 2 module
Open to:
students of one campus
Instructors:
Grigory Skvortsov
Language:
Russian
ECTS credits:
6
Contact hours:
56
Master
2025/2026
Programming in Python and Working with Linux
Type:
Elective course (Financial Technologies and Data Analysis)
Delivered by:
Joint Department with Sberbank ‘Financial Technologies and Data Analysis’
Where:
Faculty of Computer Science
When:
1 year, 1, 2 module
Open to:
students of one campus
Instructors:
Grigory Skvortsov
Language:
Russian
ECTS credits:
6
Contact hours:
56
Bachelor
2025/2026
Programming in Python for Data Analysis
Type:
Compulsory course (Sociology)
Delivered by:
School of Sociology
Where:
Faculty of Social Sciences
When:
4 year, 2 module
Online hours:
20
Open to:
students of one campus
Language:
Russian
ECTS credits:
3
Master
2025/2026
Programming in R and Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Type:
Compulsory course (Data Analytics and Social Statistics)
When:
1 year, 1 module
Online hours:
40
Open to:
students of one campus
Language:
English
ECTS credits:
3
Contact hours:
8
Master
2025/2026
Programming in R and Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Type:
Compulsory course (Data Analytics and Social Statistics)
When:
1 year, 1 module
Online hours:
40
Open to:
students of one campus
Language:
English
ECTS credits:
3
Contact hours:
8
2025/2026
Programming in R and Python
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Type:
Mago-Lego
When:
1 module
Online hours:
40
Open to:
students of one campus
Language:
English
ECTS credits:
3
Contact hours:
8
2025/2026
Programming in R and Python
Category 'Best Course for Career Development'
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
Master
2025/2026
Programming in R and Python
Category 'Best Course for Career Development'
Type:
Elective course (Data Analysis in Biology and Medicine)
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:
6
Contact hours:
56
Bachelor
2025/2026
Programming Language Go
Type:
Elective course (Applied Mathematics and Information Science)
Delivered by:
Joint Department with T-Вank
Where:
Faculty of Computer Science
When:
3 year, 3, 4 module
Open to:
students of one campus
Language:
Russian
ECTS credits:
6
Contact hours:
80
Bachelor
2025/2026
Programming Language Go
Category 'Best Course for New Knowledge and Skills'
Type:
Elective course (Applied Mathematics and Information Science)
Delivered by:
Joint Department with Yandex
Where:
Faculty of Computer Science
When:
2 year, 1, 2 module
Open to:
students of one campus
Instructors:
Иванов Максим Юрьевич,
Хайбулин Даниэль Ильвирович
Language:
Russian
ECTS credits:
5
Contact hours:
56
Specialist
2025/2026
Programming Languages
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Compulsory course (Cyber Security)
Delivered by:
School of Applied Mathematics
When:
2 year, 1, 2 module
Open to:
students of all HSE University campuses
Language:
Russian
ECTS credits:
3
Contact hours:
48
Specialist
2025/2026
Programming Languages
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type:
Compulsory course (Cyber Security)
Delivered by:
School of Applied Mathematics
When:
1 year, 1-4 module
Open to:
students of all HSE University campuses
Language:
Russian
ECTS credits:
10
Contact hours:
216
Specialist
2025/2026
Programming of Information Security Algorithms
Type:
Compulsory course (Cyber Security)
When:
5 year, 4 module
Open to:
students of one campus
Instructors:
Alexey Nesterenko
Language:
Russian
ECTS credits:
5
Contact hours:
48
Bachelor
2025/2026
Programming of Web Services and Embedded Systems
Type:
Compulsory course (Information Science and Computation Technology)
Delivered by:
School of Computer Engineering
When:
3 year, 3 module
Online hours:
30
Open to:
students of all HSE University campuses
Language:
English
ECTS credits:
3
2025/2026
Programming random variate generators
Type:
Optional course (university)
Delivered by:
Department of Mathematics
Where:
Faculty of Economic Sciences
When:
1, 2 module
Open to:
everyone
Instructors:
Timofey Lomonosov
Language:
Russian
ECTS credits:
4
Contact hours:
72
Specialist
2025/2026
Programming Techniques
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Type:
Compulsory course (Cyber Security)
Delivered by:
School of Applied Mathematics
When:
3 year, 3, 4 module
Open to:
students of one campus
Instructors:
Sergey Slastnikov
Language:
English
ECTS credits:
3
Contact hours:
48