Читается в осеннем семестре на первом курсе магистратуры МФТИ.

Преподаватель: д.ф.-м.н. Семёнов Виталий Адольфович

Цель курса — освоение студентами фундаментальных знаний в области визуализации, а также в связанных с ней разделах вычислительной геометрии и моделирования пространственно-трехмерных динамических сцен. Особое внимание в курсе уделяется базовым принципам визуализации, особенностям постановок задач, возникающих в разных предметных областях, а также эффективным вычислительным алгоритмам, применяемым при их решении. Практические занятия направлены на закрепление приобретенных теоретических знаний в результате применения современных программных средств визуализации для решения актуальных прикладных задач.

Задачами данного курса являются:

  • формирование базовых знаний в области визуализации, как единого научного направления, охватывающего проблемы визуального представления, интерпретации и анализа данных, и имеющего важное методологическое значение как для подготовки специалистов в области современных информационных технологий, так и для поддержки разнообразных инновационных сфер деятельности;
  • обучение студентов методам визуализации, применяемым в разных предметных областях, в том числе, в математическом моделировании, программной инженерии, управлении проектной деятельностью;
  • формирование практических навыков применения современных средств и технологий визуализации для проведения исследований в рамках выпускных работ на степень магистра и в дальнейшей деятельности.

Планируемые результаты обучения:

  • Знать фундаментальные понятия, принципы и метафоры визуализации;
  • Знать методы визуализации информации, научных и инженерных расчетов, программного обеспечения;
  • Знать основные задачи и методы вычислительной геометрии, связанные с приложениями визуализации;
  • Уметь определять методы визуализации, релевантные решаемым прикладным задачам и предметной области, и эффективно применять их;
  • Уметь разрабатывать новые методы для визуализации информации, научных и инженерных расчетов, программного обеспечения;
  • Уметь проектировать и реализовывать программные компоненты и приложения визуализации, в том числе с использованием методов вычислительной геометрии;
  • Владеть навыками в применении современных средств и технологий визуализации в разных предметных областях;
  • Владеть навыками в разработке программных компонентов и приложений визуализации.

Рассматриваемые темы:

  1. Введение
  2. Визуализация информации
  3. Визуализация научных и инженерных расчетов
  4. Визуализация программного обеспечения
  5. Основы вычислительной геометрии
  6. Моделирование сцен