- Цели и задачи дисциплины
- Основная цель данного курса состоит в формировании компетенций для решения задач профессиональной деятельности: изучение теории структур данных, методов их представления и основ построения эффективных алгоритмов обработки данных. Основные задачи изучения дисциплины: — изучение элементов теории структур данных и теории сложности алгоритмов; — изучение методов поиска данных и их сортировки; — выбор типа и структуры данных; построения алгоритмов решения конкретных задач.
- Краткое содержание дисциплины
- В дисциплине рассматриваются такие вопросы как этапы создания программного обеспечения, модульное программирование, работа с файлами, типы данных, определяемые пользователем, структуры, динамические структуры данных.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ПК-1 Способен формулировать требования к разработке программного обеспечения на основе анализа предметной области, осуществлять проектирование программного обеспечения с учетом архитектуры вычислительных систем (включая многопроцессорные вычислительные системы), использовать инструментальные и вычислительные средства при разработке алгоритмических и программных решений для решения задач профессиональной деятельности
- Образование
- Учебный план 09.03.04, 2021, (4.0), Программная инженерия
- Структуры и алгоритмы обработки данных