Список учебных дисциплин с аннотациями

Курс (преподаватель(и), образовательная программа)

Бакалавриат, специалитет

Семестр 1

Программирование (Д. М. Лебединский, А. Ю. Пономарева; Технологии программирования)

Практикум на ЭВМ (И. Д. Мирошниченко; Прикладная математика, программирование и искусственный интеллект)

Семестр 2

Программирование на языке C (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)

Программирование (Д. М. Лебединский, А. Ю. Пономарева; Технологии программирования)

Семестр 3

Математические модели в механике и программирование (Т. О. Евдокимова, Н. А. Лебединская, Д. М. Лебединский; Механика и математическое моделирование, Фундаментальная механика)

Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)

Программирование (Д. М. Лебединский; Технологии программирования)

Операционные системы, сети и телекоммуникации (О. Н. Иванцова; Факультет социологии)

Семестр 4

Параллельное программирование (А. А. Макаров; Технологии программирования)

Математические модели в механике и программирование (Т. О. Евдокимова, Н. А. Лебединская; Механика и математическое моделирование, Фундаментальная механика)

Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)

Структуры и алгоритмы компьютерной обработки данных (Д. М. Лебединский; Технологии программирования)

Системное программирование (О. Н. Иванцова, И. Д. Мирошниченко; Прикладная математика и информатика)

Семестр 5

Введение в компьютерную математику (Э. В. Прозорова; Технологии программирования)

Реализация параллелизма в суперкомпьютерах (Э. В. Прозорова; Технологии программирования)

Теория распараллеливания над общей памятью (Э. В. Прозорова; Технологии программирования)  

Технология разработки параллельных программ (А. А. Макаров; Технологии программирования)

Языки программирования (Python, Java) (О. Н. Иванцова; Факультет социологии)

Введение в теорию параллельных вычислений (А. А. Макаров; Технологии программирования) 

Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)

Алгоритмические языки параллельного программирования (И. Д. Мирошниченко; Технологии программирования) 

Анализ и визуализация данных в среде R (И. Д. Мирошниченко; Факультет социологии)

Технология преобразования последовательных программ в параллельные  (И. Д. Мирошниченко; Технологии программирования) 

Семестр 6

Параллельные вычисления в суперсложных задачах (А. А. Макаров; Технологии программирования)

Распределенные параллельные системы (Э. В. Прозорова; Технологии программирования) 

Структурные свойства параллельных систем (А. Ю. Пономарева; Технологии программирования)

Вычислительный практикум (Т. О. Евдокимова, О. Н. Иванцова; Технологии программирования, Прикладная математика, программирование и искусственный интеллект)

Локальные сети и вычислительные системы (О. Н. Иванцова; Технологии программирования)

Сетевые технологии (О. Н. Иванцова; Технологии программирования)

Программное обеспечение анализа текстов (О. Н. Иванцова; Факультет социологии)

Программирование на языке C++ (Н. А. Лебединская, Д. М. Лебединский; Математика и компьютерные науки)

Параллельные вычисления с использованием графических процессоров (А. А. Макаров; Технологии программирования)

Параллельные алгоритмы численного моделирования (А. А. Макаров; Технологии программирования)

Инфраструктура программного обеспечения цифровой экономики (И. Д. Мирошниченко; Факультет социологии)

Среда R: доступ к данным из сети Интернет (И. Д. Мирошниченко; Факультет социологии)

Семестр 7

Всплесковая обработка числовых потоков и распараллеливание (А. А. Макаров; Технологии программирования)

Вычислительный практикум (Н. А. Лебединская; Прикладная математика и информатика)

Структурированные числовые информационные потоки и их параллельная обработка (Н. А. Лебединская; Тенологии программирования)

Технология синхронного распараллеливания в многопоточных системах (Т. О. Евдокимова; Технологии программирования)

Распараллеливание алгоритмов в многопоточных системах (Т. О. Евдокимова; Технологии программирования)

Распараллеливание вычислительных алгоритмов (Т. О. Евдокимова; Технологии программирования)

Методы вычислений (В. Г. Корнеев; Механика и математическое моделирование)

Параллельные алгоритмы обработки изображений (А. А. Макаров; Технологии программирования)

Параллельные алгоритмы метода конечных элементов для краевых задач математической физики (А. А. Макаров; Технологии программирования)

Проектирование информационных систем (И. Д. Мирошниченко; Факультет социологии)

Сети Петри и представление процессов (А. Ю. Пономарева; Технологии программирования)

Конечно-автоматные модели. Анализ, синтез, оптимизация (А. Ю. Пономарева; Технологии программирования)

Семестр 8

Параллельное программирование с использованием стандартных интерфейсов (Т. О. Евдокимова; Технологии программирования)

Коммуникационные среды для параллельных систем (И. Д. Мирошниченко; Технологии программирования)

Теория и практика параллельного программирования (А. А. Макаров; Технологии программирования)

Технология синхронного распараллеливания в распределенных системах (Т. О. Евдокимова; Технологии программирования)

Распараллеливание алгоритмов в распределенных системах (Т. О. Евдокимова; Технологии программирования)

Распараллеливание в ОС UNIX (Д. М. Лебединский; Технологии программирования)

Стандарты параллельного программирования (Д. М. Лебединский; Технологии программирования)

Проектирование информационных систем (И. Д. Мирошниченко; Факультет социологии)

Моделирование систем (А. Ю. Пономарева; Прикладная математика и информатика)

 

Магистратура

Семестр 1

Обработка потоков числовой информации и распараллеливание (Д. М. Лебединский; Математическое обеспечение и администрирование информационных систем) 

Распараллеливание программ численного решения уравнений в частных производных на основе метода декомпозиции области (В. Г. Корнеев; Математическое обеспечение и администрирование информационных систем)

Нечеткое моделирование и нейронные сети (А. Ю. Пономарева; Математическое обеспечение и администрирование информационных систем)

Теория распараллеливания (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем) 

Семестр 2

Сети Петри и представление параллельных процессов (А. Ю. Пономарева; Математическое обеспечение и администрирование информационных систем)

Алгоритмы решения задач с интерфейсом MPI (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем)

Параллельные алгоритмы решения физических задач (Э. В. Прозорова; Математическое обеспечение и администрирование информационных систем)

Параллельное программирование (А. А. Макаров; Математическое обеспечение и администрирование информационных систем)

Семестр 3

Методика преподавания компьютерных наук (Т. О. Евдокимова; Математическое обеспечение и администрирование информационных систем)

Операционные системы UNIX и анализ правильности программ (Д. М. Лебединский; Математическое обеспечение и администрирование информационных систем)

Семестр 4

История развития вычислительной техники (И. Д. Мирошниченко; Прикладная математика и информатика)

Распараллеливание и синхронизация (И. Д. Мирошниченко; Математическое обеспечение и администрирование информационных систем)