Читается в осеннем семестре на первом курсе магистратуры МФТИ.
Преподаватель: д.ф.-м.н. Семёнов Виталий Адольфович
Цель курса — освоение студентами фундаментальных знаний в области визуализации, а также в связанных с ней разделах вычислительной геометрии и моделирования пространственно-трехмерных динамических сцен. Особое внимание в курсе уделяется базовым принципам визуализации, особенностям постановок задач, возникающих в разных предметных областях, а также эффективным вычислительным алгоритмам, применяемым при их решении. Практические занятия направлены на закрепление приобретенных теоретических знаний в результате применения современных программных средств визуализации для решения актуальных прикладных задач.
Задачами данного курса являются:
- формирование базовых знаний в области визуализации, как единого научного направления, охватывающего проблемы визуального представления, интерпретации и анализа данных, и имеющего важное методологическое значение как для подготовки специалистов в области современных информационных технологий, так и для поддержки разнообразных инновационных сфер деятельности;
- обучение студентов методам визуализации, применяемым в разных предметных областях, в том числе, в математическом моделировании, программной инженерии, управлении проектной деятельностью;
- формирование практических навыков применения современных средств и технологий визуализации для проведения исследований в рамках выпускных работ на степень магистра и в дальнейшей деятельности.
Планируемые результаты обучения:
- Знать фундаментальные понятия, принципы и метафоры визуализации;
- Знать методы визуализации информации, научных и инженерных расчетов, программного обеспечения;
- Знать основные задачи и методы вычислительной геометрии, связанные с приложениями визуализации;
- Уметь определять методы визуализации, релевантные решаемым прикладным задачам и предметной области, и эффективно применять их;
- Уметь разрабатывать новые методы для визуализации информации, научных и инженерных расчетов, программного обеспечения;
- Уметь проектировать и реализовывать программные компоненты и приложения визуализации, в том числе с использованием методов вычислительной геометрии;
- Владеть навыками в применении современных средств и технологий визуализации в разных предметных областях;
- Владеть навыками в разработке программных компонентов и приложений визуализации.
Рассматриваемые темы:
- Введение
- Визуализация информации
- Визуализация научных и инженерных расчетов
- Визуализация программного обеспечения
- Основы вычислительной геометрии
- Моделирование сцен