• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Book
ECPPM 2021 – eWork and eBusiness in Architecture, Engineering and Construction

Edited by: Vitaly Semenov, R. J. Scherer.

CRC Press, 2021.

Article
A Survey of Software Dynamic Analysis Methods
In press

Kuliamin V.V.

Programming and Computer Software. 2024. Vol. 50. P. 90-114.

Book chapter
Graph Neural Network for Crawling Target Nodes in Social Networks

Danil Shaikhelislamov, Denis Turdakov.

In bk.: 2022 Ivannikov Ispras Open Conference (ISPRAS). IEEE, 2022. P. 31-36.

Working paper
Preventive Model-based Verification and Repairing for SDN Requests

Burdonov I., Kossachev A., Nina Yevtushenko et al.

arxiv.org. Computer Science. Cornell University, 2020

Algorithms and Algorithmic Languages

2024/2025
Academic Year
RUS
Instruction in Russian
7
ECTS credits
Type:
Elective course
When:
1 year, 1-3 module

Instructors

Aleinik, Vladislav

Aleinik, Vladislav

Афонин Сергей Александрович

Афонин Сергей Александрович

Белеванцев Андрей Андреевич

Белеванцев Андрей Андреевич

Егоров Данила Игоревич

Егоров Данила Игоревич

Иконникова Мария Кирилловна

Иконникова Мария Кирилловна

Кармацких Ирина Вадимовна

Кармацких Ирина Вадимовна

Лобанов Глеб Игоревич

Лобанов Глеб Игоревич

Малышев Никита Евгеньевич

Малышев Никита Евгеньевич

Программа дисциплины

Аннотация

Курс является первой частью годового базового курса программирования, целью которого является заложить системные основы понимания архитектуры компьютера, основ теории алгоритмов, базовых алгоритмов и структур данных. В качестве языка программирования для этого используется язык С. Изучаются самые вводные понятия теории алгоритмов (формализации алгоритмов, алгоритмическая неразрешимость, универсальный вычислитель), язык программирования С, а также основные структуры данных (списки, деревья, хеш-таблицы) и соответствующие алгоритмы (сортировка, поиск).