Модуль «Основы программирования на примерах компьютерной графики»

Модуль дополнительной специализации

Краткое описание

Курс, посвящённый практике проектирования и разработки приложений компьютерной геометрии на основе объектно-ориентированной парадигмы.

При программировании графических объектов применяется объектно-ориентированный подход.

Особенности обучения

Курс предполагает базовые знания линейной алгебры и высшей математики.

Результаты обучения
  1. Навыки применения принципов объектно-ориентированного анализа предметной области. Навыки применения принципов абстрагирования при создании иерархии классов в разрабатываемом приложении.
  2. Способность грамотно проектировать программы на языке С++ в рамках процедурной и объектно-ориентированной парадигм программирования.
  3. Владение методами алгоритмизации при решении математических задач компьютерной геометрии и графики.

Структура модуля

Семестр Наименование дисциплины Кредитов Часов Форма контроля
5 Основы языка С++ 3 16 ЛК / 24 ЛБ / 68 СРС Зач.
6 Объектно-ориентированное программирование на примерах компьютерной геометрии 3 16 ЛК / 24 ЛБ / 68 СРС Зач.
7 Разработка библиотеки компьютерной графики 3 16 ЛК / 24 ЛБ / 68 СРС Экз.