Контакты:
-
Баранова Ольга МихайловнаПреподаватель
-
Баринов Владимир РомановичПреподаватель
-
Воробьев Никита ГригорьевичПреподаватель
-
Люксембург Андрей АнатольевичПреподаватель
-
Петросян Александр АльбертовичПреподаватель
Дисциплина: "Алгоритмизация и программирование"
3 год обучения, 5 семестр
Форма контроля: Зачёт
Краткое описание дисциплины:
В курсе рассматриваются различные структуры данных и важнейшие алгоритмы в контексте этих структур. В качестве примера используется язык Java. Основная цель курса - ознакомить студентов со способами создания структур данных, объяснить разницу и области применения, обучить студентов принципам структуризации программы, обучить студентов применять правильные подходы к решению алгоритмических задач.
Задачи дисциплины:
Целью освоения дисциплины «Разработка виртуальных интерфейсов на языке Python» является усвоение теоретических, методических и технологических основ разработки современных информационных систем на основе языка Python, освоение общих принципов работы и получение практических навыков проектирования информационных систем для решения прикладных задач.
Задачи дисциплины «Алгоритмизация и программирование»:
· ознакомление с теорией о структурах данных и базовых алгоритмах;
· определение понятия временной сложонсти и сложности по памяти для алгоритмов;
· определение требований к эффективному применению структур и алгоритмов;
· определение основных фундаментальных и абстрактных структур;
Студент, прошедший дисциплину будет обладать следующими компетенциями:
Способен использовать правильные структуры данных, в зависимости от входных данных;
Способен анализировать и программировать задачи в целях оптимизации скорости их исполнения;
Способен самостоятельно реализовывать классы структур данных на любом языке программирования;
Преподаватель: Баринов Владимир Романович, преподаватель, аспирант кафедры "Инфокогнитивные Технологии"
V.R.Barinov@staff.mospolytech.ru
Преподаватель: Армаш Марина Николаевна, старший преподаватель кафедры
"Инфокогнитивные Технологии"