Аннотация учебной программы дисциплины "Интеллектуальные системы"
Вид материала | Документы |
- Аннотация учебной программы дисциплины «Интеллектуальные системы», 1141.83kb.
- Аннотация программы учебной дисциплины «Интеллектуальные системы», 915.14kb.
- Аннотация учебной программы дисциплины «Интеллектуальные системы», 781.23kb.
- Аннотация учебной программы дисциплины «Интеллектуальные системы», 759.09kb.
- Аннотация учебной программы дисциплины "Интеллектуальные системы", 575.41kb.
- Рабочая программа учебной дисциплины (модуля) Интеллектуальные системы принятия проектных, 94.67kb.
- Аннотация программы учебной дисциплины наименование дисциплины, 52.96kb.
- Аннотация рабочей программы наименование дисциплины Интеллектуальные информационные, 101.78kb.
- Аннотация примерной программы учебной дисциплины Вычислительные системы, сети и телекоммуникации, 3553.81kb.
- Аннотация программы дисциплины учебного плана и программ учебной и производственных, 24.01kb.
Уметь:
- применять методы и средства визуализации графовых моделей;
- выбирать алгоритмы, наиболее адекватные конкретному приложению;
- выбирать структуры данных, позволяющих эффективную реализацию выбранных алгоритмов.
Владеть навыками:
- разработки алгоритмов, а также реализации программных систем, использующих методы визуализации графовых моделей;
- применения методов визуализации графовых моделей в задачах создания интеллектуальных систем, систем био-информатики, защиты информации, бизнес-аналитики и бизнес-разведки, виртуальной реальности, автоматизированного проектирования.
Основные разделы курса:
- Введение
- Изображение статических деревьев, алгоритм Рейнгольда-Тилфорда построения поуровневых изображений;
- Теоретические оценки качества изображения статических деревьев;
- Радиальные и круговые изображения;
- Визуализация иерархических структур при помощи методов заполнения пространства;
- Интерактивные методы визуализации информации;
- Методы визуализации графов, основанные на физических аналогиях;
- Поуровневые методы визуализации ориентированных графов;
- Методы визуализации составных графов;
- Кластеризация графов и визуализация кластеризованных графов;
Аннотация учебной программы дисциплины
«Открытые системы»
Дисциплина «Открытые системы» дает студенту фундаментальные представления о проектировании и реализации современных сложных информационных систем, основных методах преодоления сложности, психологии программирования, особенностях работы в больших коллективах, функциях членов коллектива разработчиков.
Курс имеет своей целью освоение студентом методов и средств построения сложных информационных систем.
Для достижения поставленной цели выделяются задачи курса:
- изучить основные характеристики информационных систем;
- ознакомить студента с проблемами построения и сопровождения сложных информационных систем;
- рассмотреть современные тенденции организации разработок сложных информационных систем;
- освоить базовые принципы и методы создания расширяемых и интероперабельных систем.
Для изучения дисциплины «Открытые системы» студент должен в объеме компетенций бакалавра владеть иностранным языком, уметь программировать на одном из процедурных или объектно-ориентированных языков и иметь представление о современной элементной базе.
Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
- ОК-1, ОК-2, ОК-3, ОК-4, ОК-6, ОК-7
- ПК-1, ПК-3, ПК-5, ПК-6, ПК-7, ПК-11.
В результате освоения дисциплины студент должен:
Знать:
- основные методы обеспечения заданных параметров открытости программно-аппаратных систем;
- психологическую составляющую профессиональной деятельности разработчика программно-аппаратных комплексов и методы преодоления психологических ограничений;
- возможные виды организации разработки сложных программно-аппаратных комплексов.
Уметь:
- использовать методы и приемы, обеспечивающие расширяемость, интероперабельность, гибкость, масштабируемость и поддержку создаваемых программно-аппаратных комплексов;
- учитывать и преодолевать психологические ограничения, возникающие при разработке и эксплуатации создаваемых программно-аппаратных комплексов и формально-языковых средств;
- определять и применять модели разработки адекватные условиям продвижения создаваемого продукта на рынке;
- оценивать эксплуатационные характеристики создаваемых систем в части надежности элементной базы и качества программного обеспечения.
Владеть:
- методами и средствами построения открытых систем;
- методами анализа психологических сложностей разработки и эксплуатации создаваемого программного, информационного и лингвистического обеспечения.
Основные разделы курса:
- Взаимосвязь открытых систем. Базовая эталонная модель;
- Жизненный цикл системы;
- Методы обеспечения расширяемости и интероперабельности;
- Стандартизация;
- Системная интеграция;
- Специализированные средства разработки сложных информационных систем;
- Надежность аппаратных средств и характеристики качество программного обеспечения;
- Основы психологии программирования;
- Модели разработки. Типовые корпоративные культуры.
Групповые занятия и самостоятельная работа направлены на формирование практических навыков проектирования сложных программно-аппаратных комплексов в области с использованием современных средств разработки.
Аннотация учебной программы дисциплины
"Системы мультимедиа и виртуальной реальности"
Цель курса: ознакомить студентов с основными технологиями и приложениями систем мультимедиа и виртуальной реальности, дать базовое представление о мультимедийных коммуникативных средах. Курс нацелен на изучение существующих и перспективных технологий, понимание областей применимости и диапазона возможных решений актуальных задач. В целом материал курса ориентирован на практическое усвоение: студент должен уметь пользоваться современными техниками и инструментами для самостоятельного создания соответствующего мультимедийного продукта, в частности, виртуальной среды.
Для достижения поставленной цели выделяются задачи курса:
- Изучение теории и алгоритмов представления, генерации, архивирования и передачи мультимедийных данных в различных коммуникативных средах и приложениях.
- Практическое освоение материала – создание мультимедийных продуктов (сред) как с использованием существующего инструментария, так и при помощи программирования дополнительных модулей и приложений.
Дисциплина входит в вариативную часть профессионального цикла образовательной программы магистра. Изучение данной дисциплины основывается на базовых знаниях поступающего в магистратуру и дополняет дисциплины "Вычислительная геометрия", "Современные проблемы информатики и вычислительной техники", "Технология разработки программного обеспечения".
Изучение дисциплины направлено на формирование профессиональных компетенций ПК-1, ПК-17, ПК-18.
В результате изучения дисциплины студент должен:
Знать:
- классификацию современных мультимедийных сред и соответствующих технических средств по назначению, модели исполнения, парадигмам;
- основные программные и аппаратные алгоритмы и методы работы с мультимедийными данными, используемыми в различных приложениях, в частности, виртуальных средах, преимущества и недостатки этих методов, а также их взаимную совместимость;
- методы создания мультимедийных продуктов в различных предметных и инструментальных парадигмах.
Уметь:
- самостоятельно осваивать современные средства создания и использования мультимедийных сред и продуктов;
- оценивать возможности соответствующего задачам технологического инструментария, и его применимость к решению поставленных задач;
- комбинировать различные подходы и методы, включая элементы программирования, с целью оптимального решения поставленных задач;
- расширять, при необходимости, существующие мультимедийные средства дополнительными механизмами генерации, обработки и управления данными.
Владеть навыками:
- применения современных методов разработки и использования мультимедийных сред;
- применения основных технологий подготовки контента для систем виртуальной реальности.
Основные разделы курса:
- Введение.
- Системы Мультимедиа как основа коммуникационной среды.
- Теория информации и мультимедиа, основные понятия.
- Генераторы, источники, приёмники, средства передачи и хранения.
- Особенности человеческого восприятия внешней информации, методы человеко-машинной коммуникации.
- Основы аудио-визуальных коммуникационных средств, основные форматы и представления, стандарты. Трудности объективной оценки параметров.
- Интерактивность, автоматическая трансформация представлений. Распознавание.
- Системы виртуальной реальности. Объектное и средовое моделирование. Применения.
- Особенности построения мультимедийных систем реального времени.
- Комбинированные виртуальные среды и их применения.
- Практические аспекты подготовки контента и использования интерактивных виртуальных сред.
Лабораторный практикум заключается в приобретении навыков создания мультимедийного контента и приложений в среде современных операционных систем, компиляторов и графических библиотек, виртуальных сред, например, Windows, Visual C, Graphical Device Interface или OpenGL, Virtual Presenter.
Аннотация учебной программы дисциплины
"Компьютерная графика"
Цель курса: детально изучить особенности программно-аппаратной архитектуры новейших программируемых графических ускорителей, используемых для реализации алгоритмов, используемым в современных компьютерных играх и тренажерах.
Для достижения поставленной цели выделяются задачи курса:
- Изучить высокоуровневый язык программирования графических ускорителей HLSL.
- Практически освоить реализацию продвинутых алгоритмов, присущих графике реального времени.
Дисциплина входит в вариативную часть профессионального цикла образовательной программы магистра, является дисциплиной по выбору. Изучение данной дисциплины основывается на базовых знаниях поступающего в магистратуру и дисциплинах "Вычислительная геометрия", "Программирование графических процессоров", "Динамическая трехмерная графика".
Изучение дисциплины направлено на формирование профессиональных компетенций: ПК-1, ПК-5, ПК-21, ПК-22.
В результате изучения дисциплины студент должен:
Знать:
- Алгоритмы компьютерной графики, применяемые в современных симуляторах и компьютерных играх.
- Программно-аппаратную архитектуру новейших графических ускорителей.
- Язык программирования графических ускорителей HLSL.
Уметь:
- Программировать графические ускорители на языке HLSL.
- Создавать и отлаживать сложные вычислительные алгоритмы, использующие аппаратное ускорение современных графических карт.
Владеть навыками:
- Реализации комплексных алгоритмов компьютерной графики с использованием DirectX API.
- Написания, отладки и оптимизации HLSL-программ для графических ускорителей.
Основные разделы курса:
- Вычисления общего назначения на графическом процессоре.
- Использование графического процессора как параллельной машины.
- Отображение теней (shadow-mapping).
- Отложенный рендеринг (deffered shading).
- Отрисовка с широким динамическим диапазоном цветов (hdr rendering).
- Аппроксимация глобального освещения алгоритмом "instant radiocity".
- Метод частиц для имитации брызг, грязи и других естественных явлений.