Дисциплина "Алгоритмы и структуры данных" (под тем или иным названием) присутствует почти в каждом университете на кафедрах, которые занимаются подготовкой разработчиков информационных систем.

В рамках данной дисциплины студенты получают понимание фундаментальных принципов организации современных структур данных и базовое понимание работы алгоритмов.

На изучение дисциплины "Алгоритмы и структуры данных" выделено 144 часа, из которых 72 часа - лабораторные работы, а оставшиеся 72 часа - самостоятельная работа студентов.

В рамках данного курса будет предложено изучить 6 разделов непосредственно связанных с алгоритмами и структурами данных, а именно:

1. Алгоритмы. Их свойства и виды.

2. Рекурсивные алгоритмы.

3. Массивы

4. Алгоритмы сортировки

5. Алгоритмы поиска

6. Структуры данных.

Для закрепления теоретических знаний необходимо будет выполнить 12 лабораторных работ.


Авторами данного курса являются доцент кафедры "Информатики и информационных технологий" Арсентьев Д.А. и ассистент кафедры "Информатики и информационных технологий" Арзамазов И.В.