menu

Digital Culture Bachelor’s courses

 

If you enrolled prior to 2026, you will continue your studies under the existing "Digital Culture" module program. A brief description of the courses is provided below.

Section Contents
Module description  This module allows students to develop basic digital skills to solve professional problems. This course will teach you key principles of working with data and how to apply them to solve practical problems, as well as master relevant tools and technologies for comfortable use in the digital environment.
How to sign up for the course

Step 1. Activate your account on the lms.itmo.ru. An activation link will be sent to the email address listed on your personal ISU page on the day the course starts. 

Step 2. Open the course materials and start learning. 

A more detailed instruction is here (in Russian)

Contact us

Address:

  • 49 Kronverksky Avenue, room 420
  • 14 Birzhevaya Line, rooms 446, 447

Phone: +7 (812) 607-04-64

E-mail: aic@itmo.ru

Core courses:

Introduction to Digital Culture and Computer Programming

Core component: computer architecture and operating systems, programming technologies, network technologies, information security, embedded systems, bibliographic research.

Elective component: digital ethics, Internet of Things, blockchain, VR/AR/MR, digital humanities, social networks, as well as a Python course for beginners.

Course workload: 

  • 3 credits 
  • 108 academic hours 

Course language: Russian 

Learning format: Blended learning: the lectures and assignments take place online, while the seminars and workshops are held on campus 

Assessment format: Students are assessed based on their completion of online assignments

More information (in Russian)

Data Storage and Processing

Three modules: an introduction to data processing and analysis (visualization, exploratory analysis, time series), database fundamentals (relational model, SQL), and NoSQL systems (key-value, document, columnar, and graph stores). The advanced level covers custom storage design and transaction management.

Course workload: 

  • 3 credits 
  • 108 academic hours

Course language: Russian 

Learning format: Blended learning: the lectures and assignments take place online, while the seminars and workshops are held on campus 

Assessment format: Students are assessed based on their completion of online assignments

More information (in Russian)

Applied Statistics

Fundamentals of probability theory (probability space, random variables and their distributions, expected value, variance) and applied statistics (point estimates, confidence intervals, hypothesis testing). At an advanced level — modeling in Python (scipy.stats, numpy).

Course workload: 

  • 2 credits 
  • 72 academic hours

Course language: Russian 

Learning format: Blended learning: the lectures and assignments take place online, while the seminars and workshops are held on campus 

Assessment format: Students are assessed based on their completion of online assignments

Machine Learning

Classical approaches to regression, classification, and clustering tasks. Overfitting, regularization, feature engineering. Linear and logistic regression, kNN, SVM, K-means, decision trees, ensembles, dimensionality reduction methods, unsupervised learning.

Course workload: 

  • 4 credits 
  • 144 academic hours

Course language: Russian 

Learning format: Blended learning: the lectures and assignments take place online, while the seminars and workshops are held on campus 

Assessment format: Students are assessed based on their completion of online assignments

Digital Culture in Professional Activity

The module’s team

Elena Mikhailova

Associate professor, PhD in Physical and Mathematical Sciences, the head of the module

Natalia Grafeeva

Associate professor, PhD in Physical and Mathematical Sciences

Olga Egorova

PhD in Philological Sciences

Anton Boitsev

PhD in Physical and Mathematical Sciences

Dmitry Volchek

PhD in Engineering

Aleksei Romanov

PhD in Engineering