Список учебных дисциплин с аннотациями
Курс (преподаватель(и), образовательная программа)
Бакалавриат, специалитет
Семестр 1
Программирование (Д. М. Лебединский, А. Ю. Пономарева; Технологии программирования)
Практикум на ЭВМ (И. Д. Мирошниченко; Прикладная математика, программирование и искусственный интеллект)
Семестр 2
Программирование на языке C (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)
Программирование (Д. М. Лебединский, А. Ю. Пономарева; Технологии программирования)
Семестр 3
Математические модели в механике и программирование (Т. О. Евдокимова, Н. А. Лебединская, Д. М. Лебединский; Механика и математическое моделирование, Фундаментальная механика)
Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)
Программирование (Д. М. Лебединский; Технологии программирования)
Операционные системы, сети и телекоммуникации (О. Н. Иванцова; Факультет социологии)
Семестр 4
Параллельное программирование (А. А. Макаров; Технологии программирования)
Математические модели в механике и программирование (Т. О. Евдокимова, Н. А. Лебединская; Механика и математическое моделирование, Фундаментальная механика)
Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)
Структуры и алгоритмы компьютерной обработки данных (Д. М. Лебединский; Технологии программирования)
Системное программирование (О. Н. Иванцова, И. Д. Мирошниченко; Прикладная математика и информатика)
Семестр 5
Введение в компьютерную математику (Э. В. Прозорова; Технологии программирования)
Реализация параллелизма в суперкомпьютерах (Э. В. Прозорова; Технологии программирования)
Теория распараллеливания над общей памятью (Э. В. Прозорова; Технологии программирования)
Технология разработки параллельных программ (А. А. Макаров; Технологии программирования)
Языки программирования (Python, Java) (О. Н. Иванцова; Факультет социологии)
Введение в теорию параллельных вычислений (А. А. Макаров; Технологии программирования)
Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)
Алгоритмические языки параллельного программирования (И. Д. Мирошниченко; Технологии программирования)
Анализ и визуализация данных в среде R (И. Д. Мирошниченко; Факультет социологии)
Технология преобразования последовательных программ в параллельные (И. Д. Мирошниченко; Технологии программирования)
Семестр 6
Параллельные вычисления в суперсложных задачах (А. А. Макаров; Технологии программирования)
Распределенные параллельные системы (Э. В. Прозорова; Технологии программирования)
Структурные свойства параллельных систем (А. Ю. Пономарева; Технологии программирования)
Вычислительный практикум (Т. О. Евдокимова, О. Н. Иванцова; Технологии программирования, Прикладная математика, программирование и искусственный интеллект)
Локальные сети и вычислительные системы (О. Н. Иванцова; Технологии программирования)
Сетевые технологии (О. Н. Иванцова; Технологии программирования)
Программное обеспечение анализа текстов (О. Н. Иванцова; Факультет социологии)
Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)
Параллельные вычисления с использованием графических процессоров (А. А. Макаров; Технологии программирования)
Параллельные алгоритмы численного моделирования (А. А. Макаров; Технологии программирования)
Инфраструктура программного обеспечения цифровой экономики (И. Д. Мирошниченко; Факультет социологии)
Среда R: доступ к данным из сети Интернет (И. Д. Мирошниченко; Факультет социологии)
Семестр 7
Всплесковая обработка числовых потоков и распараллеливание (А. А. Макаров; Технологии программирования)
Вычислительный практикум (Н. А. Лебединская; Прикладная математика и информатика)
Структурированные числовые информационные потоки и их параллельная обработка (Н. А. Лебединская; Тенологии программирования)
Технология синхронного распараллеливания в многопоточных системах (Т. О. Евдокимова; Технологии программирования)
Распараллеливание алгоритмов в многопоточных системах (Т. О. Евдокимова; Технологии программирования)
Распараллеливание вычислительных алгоритмов (Т. О. Евдокимова; Технологии программирования)
Методы вычислений (В. Г. Корнеев; Механика и математическое моделирование)
Параллельные алгоритмы обработки изображений (А. А. Макаров; Технологии программирования)
Параллельные алгоритмы метода конечных элементов для краевых задач математической физики (А. А. Макаров; Технологии программирования)
Проектирование информационных систем (И. Д. Мирошниченко; Факультет социологии)
Сети Петри и представление процессов (А. Ю. Пономарева; Технологии программирования)
Конечно-автоматные модели. Анализ, синтез, оптимизация (А. Ю. Пономарева; Технологии программирования)
Семестр 8
Параллельное программирование с использованием стандартных интерфейсов (Т. О. Евдокимова; Технологии программирования)
Коммуникационные среды для параллельных систем (И. Д. Мирошниченко; Технологии программирования)
Теория и практика параллельного программирования (А. А. Макаров; Технологии программирования)
Технология синхронного распараллеливания в распределенных системах (Т. О. Евдокимова; Технологии программирования)
Распараллеливание алгоритмов в распределенных системах (Т. О. Евдокимова; Технологии программирования)
Распараллеливание в ОС UNIX (Д. М. Лебединский; Технологии программирования)
Стандарты параллельного программирования (Д. М. Лебединский; Технологии программирования)
Проектирование информационных систем (И. Д. Мирошниченко; Факультет социологии)
Моделирование систем (А. Ю. Пономарева; Прикладная математика и информатика)
Магистратура
Семестр 1
Обработка потоков числовой информации и распараллеливание (Д. М. Лебединский; Математическое обеспечение и администрирование информационных систем)
Распараллеливание программ численного решения уравнений в частных производных на основе метода декомпозиции области (В. Г. Корнеев; Математическое обеспечение и администрирование информационных систем)
Нечеткое моделирование и нейронные сети (А. Ю. Пономарева; Математическое обеспечение и администрирование информационных систем)
Теория распараллеливания (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем)
Семестр 2
Сети Петри и представление параллельных процессов (А. Ю. Пономарева; Математическое обеспечение и администрирование информационных систем)
Алгоритмы решения задач с интерфейсом MPI (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем)
Параллельные алгоритмы решения физических задач (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем)
Параллельное программирование (А. А. Макаров; Математическое обеспечение и администрирование информационных систем)
Семестр 3
Методика преподавания компьютерных наук (Т. О. Евдокимова; Математическое обеспечение и администрирование информационных систем)
Операционные системы UNIX и анализ правильности программ (Д. М. Лебединский; Математическое обеспечение и администрирование информационных систем)
Семестр 4
История развития вычислительной техники (И. Д. Мирошниченко; Прикладная математика и информатика)
Распараллеливание и синхронизация (И. Д. Мирошниченко; Математическое обеспечение и администрирование информационных систем)