Maria Gordenko
- Senior Lecturer: Faculty of Computer Science / Big Data and Information Retrieval School
- Programme Academic Supervisor: Data Analysis in Development
- Maria Gordenko has been at HSE University since 2014.
Education
Chelyabinsk State University
HSE University
HSE University
Awards and Accomplishments
Best Teacher — 2024, 2022
Young Faculty Support Programme (Group of Young Academic Professionals)
Category "New Lecturers under 30" (2018–2019)Best Academic Supervisor in the category ‘Student Satisfaction with Degree Programme Quality’ — 2024
Best Academic Supervisor in the category ‘Student Digital Skills’ — 2024
Courses (2024/2025)
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Social Sciences; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Economic Sciences; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Mago-Lego; 4 module)Rus
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Computer Science; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Master’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Algorithms and Data Structures 1 (Bachelor’s programme; Faculty of Computer Science; 1 year, 2, 3 module)Rus
- Algorithms and Data Structures 2 (Bachelor’s programme; Faculty of Computer Science; 2 year, 1 module)Rus
- Applied algorithms and data structures (Bachelor’s programme; Faculty of Management; 2 year, 1, 2 module)Rus
- C++ Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 3 module)Rus
- C++ Programming Language (Bachelor’s programme; Faculty of Computer Science; 1 year, 1 module)Rus
- Data Analysis Tools (Master’s programme; Faculty of Computer Science; 1 year, 1, 2 module)Rus
- Data Analysis Tools (Mago-Lego; 1, 2 module)Rus
- Mentor's Seminar "Data Science for Construction, Architecture and Engineering" (Master’s programme; Faculty of Computer Science; 2 year, 1-3 module)Rus
- Mentor's Seminar "Data Science for Construction, Architecture and Engineering" (Master’s programme; Faculty of Computer Science; 1 year, 1-4 module)Rus
- Past Courses
Courses (2023/2024)
- Algorithms and Data Structures (Bachelor’s programme; Graduate School of Business; 2 year, 1, 2 module)Eng
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Economic Sciences; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Social Sciences; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Bachelor’s programme; Graduate School of Business; 1 year, 2 module)Eng
- Algorithms and Data Structures (Master’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Computer Science; 1 year, 2, 4 module)Rus
- Algorithms and Data Structures (Mago-Lego; 4 module)Rus
- Algorithms and Data Structures 2 (Bachelor’s programme; Faculty of Social Sciences; 2 year, 1, 2 module)Rus
- Algorithms and Data Structures 2 (Bachelor’s programme; Faculty of Computer Science; 2 year, 1, 2 module)Rus
- Algorithms and Data Structures 2 (Bachelor’s programme; Faculty of Computer Science; 2 year, 1 module)Rus
- Applied algorithms and data structures (Bachelor’s programme; Graduate School of Business; 2 year, 3 module)Rus
- Applied algorithms and data structures (Bachelor’s programme; Faculty of Management; 2 year, 3 module)Rus
- C++ Programming (Bachelor’s programme; Faculty of Social Sciences; 1 year, 3 module)Rus
- C++ Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 3 module)Rus
- C++ Programming Language (Bachelor’s programme; Faculty of Computer Science; 1 year, 3, 4 module)Eng
- Introduction to C# Programming (Optional course (faculty); Faculty of Computer Science; 2, 3 module)Rus
- Mentor's Seminar "Data Science for Construction, Architecture and Engineering" (Master’s programme; Faculty of Computer Science; 1 year, 1-4 module)Rus
- Python Programming (Bachelor’s programme; Faculty of Social Sciences; 1 year, 1 module)Rus
- Python Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 1 module)Rus
Courses (2022/2023)
- Algorithms and Data Structures (Master’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Algorithms and Data Structures (Mago-Lego; 4 module)Rus
- Algorithms and Data Structures 2 (Master’s programme; Faculty of Computer Science field of study Applied Mathematics and Informatics, field of study Applied Mathematics and Informatics; 2 year, 2 module)Rus
- Algorithms and Data Structures 2 (Mago-Lego; 2 module)Rus
- C# Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 1-3 module)Rus
- C++ Programming (Bachelor’s programme; Faculty of Social Sciences; 1 year, 3 module)Rus
- C++ Programming Basics (Bachelor’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Design and Analysis of Algorithms (Bachelor’s programme; Faculty of Computer Science; 2 year, 3, 4 module)Rus
- Introduction to C# Programming (Optional course (faculty); Faculty of Computer Science; 1-4 module)Rus
- Introduction to Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 1-4 module)Eng
- Python Programming Language (Bachelor’s programme; Faculty of Economic Sciences; 1 year, 1 module)Rus
- Python Programming Language (Bachelor’s programme; Faculty of Computer Science; 1 year, 1 module)Rus
- Python Programming Language (Bachelor’s programme; Faculty of Social Sciences; 1 year, 1 module)Rus
Courses (2021/2022)
- C# Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 1-3 module)Rus
- C++ Programming Basics (Bachelor’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Design and Analysis of Algorithms (Bachelor’s programme; Faculty of Computer Science; 2 year, 3, 4 module)Rus
- Modern methods of Decision Making: algorithms and data structures (Master’s programme; Faculty of Computer Science; 1 year, 4 module)Rus
- Python Programming (Bachelor’s programme; Faculty of Computer Science; 1 year, 1 module)Rus
- Python as a Tool for Data Collection and Analysis (Bachelor’s programme; Faculty of Computer Science; 1 year, 3 module)Rus
Courses (2020/2021)
- Algorithms and Data Structures (Bachelor’s programme; Faculty of Computer Science; 2 year, 1-4 module)Rus
- Introduction to Programming. Part 2 (Optional course (faculty); Faculty of Computer Science; 3, 4 module)Rus
- Programming (Bachelor’s programme; Faculty of Computer Science field of study Software Engineering, field of study Software Engineering; 1 year, 1-4 module)Rus
Conferences
- 2020
Международная научная конференции студентов, аспирантов и молодых ученых «Ломоносов» (ЛОМОНОСОВ-2020) (Москва). Presentation: Цифровизация образования как феномен развития цифровой экономики. Статистика и прогнозы развития массовых онлайн-курсов.
II Международная педагогическая конференция «Проектные практики в области гражданского образования» (Москва). Presentation: Развитие проектных компетенций студентов на примере учебной дисциплины «Групповая динамика и коммуникации в профессиональной практике программной инженерии»
23nd International Conference on Interactive Collaborative Learning (ICL2020) (Таллин). Presentation: The Lessons of Forced Distance Learning: Software Engineering Approach in the Gap of Generations of Educational Software
Interactive Collaborative and Blended Learning – ICBL2020 (Гамильтон). Presentation: Cloud-Based Education: Why Corporate Educational Platforms Lead Total Distance Learning Shift?
- 2019
Spring/Summer Young Researchers' Colloquium on Software Engineering (SYRCoSE 2019) (Самара). Presentation: The Generalized Traveling Salesman Problem: modifications and ways of solving
Spring/Summer Young Researchers' Colloquium on Software Engineering (SYRCoSE 2019) (Самара). Presentation: Solving the Generalized Traveling Salesman using Ant Colony algorithm with improvement local search procedures
VI International Conference Actual Problems of System and Software Engineering (APSSE 2019) (Москва). Presentation: A project-based learning approach to teaching software engineering through group dynamics and professional communication.
- 2018
Межвузовская научно-техническая конференция студентов, аспирантов и молодых специалистов им. Е.В. Арменского (Москва). Presentation: О некоторых методах решения обобщенной задачи коммивояжера
Межвузовская научно-техническая конференция студентов, аспирантов и молодых специалистов им. Е.В. Арменского (Москва). Presentation: Экспериментальное исследование временных и точностных характеристик меметического алгоритма решения ассиметричной задачи коммивояжера в зависимости от входных параметров алгоритма
The 8th International Conference on Network Analysis (Москва). Presentation: The Generalized Traveling Salesman Problem
Spring/Summer Young Researchers' Colloquium on Software Engineering (SYRCoSE 2018) (Великий Новгород). Presentation: The Variants of Chinese Postman Problems and Way of Solving through Transformation into Vehicle Routing Problems
Spring/Summer Young Researchers' Colloquium on Software Engineering (SYRCoSE 2018) (Великий Новгород). Presentation: Applying the Methods of System Analysis to Teaching Assistants’ Evaluation
- 2017
Межвузовская научно-техническая конференция студентов, аспирантов и молодых специалистов имени Е.В. Арменского (Москва). Presentation: Сравнение алгоритмов решения смешанной задачи китайского почтальона
Научно-практическая конференция по компьютерным наукам CoCoS’2017 (Москва). Presentation: Разработка и экспериментальное сравнение алгоритмов решения смешанной задачи китайского почтальона
Spring/Summer Young Researchers' Colloquium on Software Engineering (SYRCoSE-2017) (Казань). Presentation: The Mixed Chinese Postman Problem
The Sixth China-Russia Conference on Numerical Algebra with Applications (CRCNAA 2017) (Москва). Presentation: Solving the Mixed Chinese Postman Problem in multigraph through the reduction to equivalent routing problem
The Fifth Gdańsk Workshop on Graph Theory (Sopot). Presentation: The mixed Chinese postman problem
Актуальные проблемы системной и программной инженерии (АПСПИ 2017) (Москва). Presentation: Some approaches to solving the NP-hard Mixed Chinese Postman Problem
HSE University to Train Administrative and Management Employees to Work with AI
Below, we explain why it is necessary and what will be taught
HSE University and Samolet to Train Data Analysts in Development
HSE University’s Faculty of Computer Science and Samolet, one of Russia’s largest development companies, are launching a new Master’s Programme 'Data Science for Construction, Architecture and Engineering'. Samolet will finance the tuition of the 30 best applicants on the programme.
Online Games for the Virtual Classroom: Instructors Learn New Tools in Workshops Hosted by Teach for HSE
In early December, Teach for HSE, a programme aimed at helping HSE instructors expand their teaching methods and skills, held a series of master classes on how to integrate online games into one’s teaching. The master class was led by winners of the spring competition held by the Fund for Educational Innovation, and it was open to instructors of all HSE campuses.