Section | Contents |
Module description |
The lectures in the Digital Culture module equip students with the competencies necessary to use the information and communication technologies that help us navigate the digital environment, as well as interact with society and find digital solutions for professional tasks. Here, you will learn to formulate problems, choose the correct tools and algorithms for data analysis, and use them. You will also be able to interpret the results that you get. More information you can find here Presentation for Bachelor’s students (in Russian) |
How to sign up for the course |
Step 1. Activate your account on the Open Education national platform. 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:
Phone: +7 (812) 607-04-64 E-mail: dc@itmo.ru |
Introduction to Digital Culture and Computer Programming
The course is divided into three parts that introduce students to the key advances in the field of ICT.
The course also includes the basics of Python. 7 lectures are mandatory for viewing (include lectures from each block), from the rest you can choose what you are most interested in.
Course workload:
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
Data Storage and Processing
The course is meant to present the tools and technologies that are necessary in the world where we have to deal with constantly growing amounts of data. Thus, we need to be able to process, analyse, and store all of this incoming information.
Basic and Advanced levels for students enrolled in 2022 and late
The course includes the following parts:
Course workload:
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
Applied Statistics
In this course, we’ll introduce our students to the basics of probability theory, uni- and multivariate random variables, and their characteristics. We will also study and observe the law of large numbers and the central limit theorem in action. Then we will move on to studying statistics, starting with sample characteristics and continuing with point estimation of the unknown parameters of the general population. We will also compare the point and interval estimation methods, explain the hypothesis verification task and cover the goodness of fit criteria.
Basic and Advanced levels for students enrolled in 2022 and late
Course workload:
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
The course covers the main machine learning methods (supervised and unsupervised, reinforcement learning) and the problems they can be applied to. One of the key methods for supervised learning is regression (linear, multivariate, polynomial, logistic), which we will study in detail in the course. We will then move on to classification (naive Bayes classifier and the k-nearest neighbors algorithm) and clusterization (hierarchical clustering and k-means clustering) methods. We will also delve into factor analysis as a method of lowering the sample dimension. For the final part, we will study decision trees and the methods of statistical model evaluation, as well as reinforcement learning methods.
Basic and Advanced levels for students enrolled in 2022 and later
Course workload:
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
Computer Security (3 year, V or VI semester) (in Russian)
More information you can find here Компьютерная безопасность (3 курс, V семестр)
Network Technology Basis (3 year, V or VI semester) (in Russian)
More information you can find here Основы сетевых технологий (3 курс, V семестр)
Information Retrieval Technologies (3 year, V or VI semester) (in Russian)
More information you can find here Технологии информационного поиска (3 курс, V семестр)
Iinternet of Things (3 year, V or VI semester) (in Russian)
More information you can find here Интернет вещей (3 курс, V семестр)
Picture Processing (3 year, V or VI semester) (in Russian)
More information you can find here Обработка изображений (3 курс, V или VI семестр)
Computer Vision (3 year, V or VI semester) (in Russian)
More information you can find here Компьютерное зрение (3 курс, VI семестр)
Cryptography Methods (3 year, V or VI semester) (in Russian)
More information you can find here Методы криптографии (3 курс, VI семестр)
Social Media Analysis (3 year, V or VI semester) (in Russian)
More information you can find here Анализ социальных сетей (3 курс, VI семестр)
Artificial Intelligence Methods (3 year, V or VI semester) (in Russian)
More information you can find here Методы искусственного интеллекта (3 курс, VI семестр)
Queuing Theory (3 year, V or VI semester) (in Russian)
More information you can find here Теория массового обслуживания (3 курс, VI семестр)
Signal Processing (3 year, V or VI semester) (in Russian)
More information you can find here Обработка сигналов (3 курс, VI семестр)
Сomputerized Imaging (3 year, V or VI semester) (in Russian)
More information you can find here Компьютерная визуализация (3 курс, VI семестр)