Каталог элективных дисциплин по специальности
Вид материала | Документы |
- Каталог включает в себя перечень элективных дисциплин (компонент по выбору), так, 748.97kb.
- Каталог элективных дисциплин по специальности 6М050600 -экономика, 407.58kb.
- Каталог элективных дисциплин по специальности 6М070300 –информационные системы, 539.84kb.
- Каталог элективных дисциплин по специальности 6М070300 –информационные системы, 473.12kb.
- Пояснительная записка Уважаемые студенты! При кредитной системе обучения обязательным, 499.95kb.
- Каталог элективных дисциплин по специальности, 174.98kb.
- Экзамен 3 Физико-технические основы радиоизотопного исследования 378, 33.16kb.
- Каталог элективных дисциплин по специальности 6М030100 -юриспруденция (профильное направление), 535.43kb.
- Каталог элективных дисциплин по специальности 6N0202 -международные отношения магистратура, 203.56kb.
- Пояснительная записка Уважаемые студенты! При кредитной системе обучения обязательным, 214.58kb.
Содержание курса: Программная инженерия – области знаний. Процесс разработки программного обеспечения. Тематика и терминология. Инфраструктура процесса разработки ПО. Моделирование и спецификация процессов разработки ПО. Измерение и анализ в процессах разработки ПО. Улучшение процессов разработки ПО. Анализ и контроль качества. Анализ и моделирование процессов разработки ПО. Модели и стандарты процессов жизненного цикла ПО. Индивидуальный и командный процесс. Настройка процесса. Требования к процессу жизненного цикла программного обеспечения. Процесс ICONIX. Методы и средства инженерии программного обеспечения.
«ПРОЦЕСС РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»
4 курс, 7 семестр
Код дисциплины | ПД TRPO40703 |
Общая трудоемкость | 3 кредита |
В том числе аудиторная нагрузка | 45 ч. |
Цель | Дать общее представление об инженерии программного обеспечения. |
Пререквизиты | Технологии программирования Технологии баз данных Методы и средства защиты компьютерной информации, Основы информационной безопасности Объектно-ориентированное программирование |
Постреквизиты | Профессиональное программирование |
Тьюторы | к.т.н., проф. Кубеков Б.С., к.т.н., доц. Савельева Е.А. |
Кафедра | «Программная инженерия и радиотехника, электроника и телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции Лабораторные работы Консультации СРС СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1,р2), экзамен (тестирование) |
Ожидаемые результаты | В результате изучения дисциплины студенты будут: -иметь представление о том, что такое инженерия ПО и почему она важна; -знать основные концепции, лежащие в основе процесса создания ПО и моделей этого процесса; -иметь представление об основных моделях процесса разработки ПО и понимать, когда какую из них использовать; -знать схему построения моделей процесса формирования требований к ПО, его разработки и тестирования; -знать стандарты документирования требований к ПО; -знать концепции моделирования поведения данных и объектов системы; -знать и использовать инструментальные средства, применяемые для моделирования и спецификации систем. |
Содержание курса: Тематика и терминология. Инфраструктура процесса разработки ПО. Моделирование и спецификация процессов разработки ПО. Измерение и анализ в процессах разработки ПО. Улучшение процессов разработки ПО. Анализ и контроль качества. Анализ и моделирование моделей процессов разработки ПО. Модели и стандарты процессов жизненного цикла ПО. Индивидуальный и командный процесс. Настройка процесса. Требования к процессу жизненного цикла ПО.
«ИНЖЕНЕРИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»
4 курс, 7 семестр
Код дисциплины | ПД TRPO40703 |
Общая трудоемкость | 3 кредита |
В том числе аудиторная нагрузка | 45 ч. |
Цель | Дать общее представление об инженерии программного обеспечения. |
Пререквизиты | Технологии программирования Технологии баз данных Методы и средства защиты компьютерной информации, Основы информационной безопасности Объектно-ориентированное программирование |
Постреквизиты | Профессиональное программирование |
Тьюторы | к.т.н., проф. Кубеков Б.С., к.т.н., доц. Савельева Е.А. |
Кафедра | «Программная инженерия и радиотехника, электроника, телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции. Лабораторные работы. Консультации. СРС. СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1,р2), экзамен (тестирование) |
Ожидаемые результаты | В результате изучения дисциплины студенты будут: -иметь представление о том, что такое инженерия ПО и почему она важна; -знать основные концепции, лежащие в основе процесса создания ПО и моделей этого процесса; -иметь представление об основных моделях процесса разработки ПО и понимать, когда какую из них использовать; -знать схему построения моделей процесса формирования требований к ПО, его разработки и тестирования; -знать стандарты документирования требований к ПО; -знать концепции моделирования поведения данных и объектов системы; -знать и использовать инструментальные средства, применяемые для моделирования и спецификации систем. |
Содержание курса: Среды разработки. Среды проектирования графического интерфейса пользователя. Средства модульного тестирования. Предметно – ориентированные языки (скриптовые языки, языки, ориентированные на заданную предметную область – Domain Specific Language). Средства профилирования, анализа производительности и построения срезов программ. Применение абстрактных машин. Применение языков и методов формальных спецификаций (ASM, B, CSP, VDM, Z и др.). Автоматическая генерация кода по спецификации. Отображение спецификации на различные реализации. Уточнение программного обеспечения. Доказательства корректности программного обеспечения.
«СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА»
4 курс, 7 семестр
Код дисциплины | ПД SII40704 |
Общая трудоемкость | 3 кредита |
В том числе аудиторная нагрузка | 45 ч. |
Цель | Освоение студентами теоретических и практических положений теории искусственного интеллекта (ИИ), обучение навыкам применения методов и моделей ИИ, технологий создания программного обеспечения практических систем ИИ. |
Пререквизиты | Дискретная математика Технологии программирования Объектно-ориентированное программирование Технологии мультимедиа |
Постреквизиты | Профессиональное программирование |
Тьюторы | к.т.н., доц. Ахметова М.А., доктор PhD Актаева А.У. |
Кафедра | «Программная инженерия и радиотехника, электроника, телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции. Лабораторные работы. Консультации СРС. СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1,р2) , экзамен (тестирование) |
Ожидаемые результаты | Навыки и умения практического использования методов выявления экспертных знаний; разработки формализаций представления знаний эксперта; обучения навыкам применения методов и моделей экспертных и интеллектуальных систем; освоение технологии создания программного обеспечения интеллектуальных и экспертных систем. |
Содержание курса: Основные теоретические и практические положения теории искусственного интеллекта, применение методов и моделей искусственного интеллекта, технологии создания программного обеспечения практических систем искусственного интеллекта. Основные методы поиска решения, стратегии вывода с участием интеллекта. Классификация задач искусственного интеллекта, основные методы поиска в пространстве состояний и в пространстве разбиения задач, методы теории исчисления предикатов первого порядка.
Особенности проектирования экспертных систем, которые являются результатом развития теории и практики искусственного интеллекта.
«ЛОГИЧЕСКИЕ НЕЙРОННЫЕ СЕТИ»
4 курс, 7 семестр
Код дисциплины | ПД LNS40704 |
Общая трудоемкость | 3 кредита |
В том числе аудиторная нагрузка | 45 ч. |
Цель | Освоение студентами основных теоретических и практических положений нейронных сетей, обучение навыкам применения методов и моделей ИИ, освоение студентами технологий создания программного обеспечения практических систем ИИ. |
Пререквизиты | Дискретная математика Технологии программирования Объектно-ориентированное программирование Технологии мультимедиа |
Постреквизиты | Профессиональное программирование |
Тьюторы | к.т.н., доц. Ахметова М.А., доктор PhD Актаева А.У. |
Кафедра | «Программная инженерия и радиотехника, электроника и телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции. Лабораторные работы. Консультации. СРС. СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1,р2) , экзамен (тестирование) |
Ожидаемые результаты | Навыки и умения практического использования знаний нейросетевых технологий. Искусственные нейронные сети. Сведение решения любой задачи к задаче, решаемой нейронной сетью. Выбор типа (архитектуры) нейронной сети. Подбор весов (обучение) нейронной сети. Применение нейронных сетей. Формализация представления знаний эксперта, методов и моделей экспертных и интеллектуальных систем. |
Содержание курса: Математическая логика событий. Основы нейросетевых технологий.
Построение современной нейросетевой технологии. Трассировка нейронной сети. Стратегии обучения и самообучения. Нейронные сети с обратными связями. Нейросетевые самообучающиеся ситемы управления. Логическое программирование нейронной сети. Структурное обоснование логической нейронной сети. Корректировка параметров, дистрибутивные преобразования, однослойные и совершенные логические нейронные сети. Трассировка логической структуры нейросети. Методика построения системы принятия решений на основе логической нейронной сети. Нейросетевые технологии в экономике и бизнесе. Нейросетевые модели пошаговой оптимизации, маршрутизации и тактических игр. Основы "живого" моделирования. Перспективные нейросетевые технологии.
«ТЕХНОЛОГИИ АНАЛИЗА ДАННЫХ»
4 курс, 7 семестр
Код дисциплины | ПД TAD40704 |
Общая трудоемкость | 3 кредита |
В том числе аудиторная нагрузка | 45 ч. |
Цель | Освоение студентами основных теоретических и практических положений теории искусственного интеллекта (ИИ), обучение навыкам применения методов и моделей ИИ, освоение студентами технологий создания программного обеспечения практических систем ИИ. |
Пререквизиты | Дискретная математика Технологии программирования Объектно-ориентированное программирование Технологии мультимедиа |
Постреквизиты | Профессиональное программирование |
Тьюторы | к.т.н., доц. Ахметова М.А., доктор PhD Актаева А.У. |
Кафедра | «Программная инженерия и радиотехника, электроника и телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции Лабораторные работы Консультации СРС СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1,р2) , экзамен (тестирование) |
Ожидаемые результаты | Освоение студентами основ технологий хранилищ данных (Data Warehouse), оперативного анализа данных (OLAP) и глубинного анализа данных (Data Mining). Навыки и умения практического использования полученных знаний для разработки системы поддержки принятия решений для модельной предметной области. |
Содержание курса: Концепция хранилища данных. OLAP – системы. Интеллектуальный анализ данных. Классификация и регрессия. Поиск ассоциативных правил. Методы и алгоритмы анализа структуры многомерных данных. Кластеризация. Визуальный анализ данных. Анализ текстовой информации. Стандарты Data Mining. Распределенный анализ данных. Нейронечеткие системы. Особенности и эффективность генетических алгоритмов.
«ПРОФЕССИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ»
4 курс, 7 семестр
Код дисциплины | ПД PP40705 |
Общая трудоемкость | 1 кредита |
В том числе аудиторная нагрузка | 15 ч. |
Цель | Ознакомить студента с современным состоянием развития основных областей программирования, методологиями, технологиями, языками и системами программирования, какие проблемы, возникают при разработке программного обеспечения и способы их решения. Основные направления профессионального программирования. |
Пререквизиты | Объектно-ориентированное программирование, Технологии разработки программного обеспечения |
Постреквизиты | Проектирование дипломных работ (проектов) и магистерских диссертаций. |
Тьюторы | к.т.н., проф. Кубеков Б.С., к.т.н., доц. Нарынов С.С., |
Кафедра | «Программная инженерия и радиотехника, электроника, телекоммуникации» |
Контакты | Тел. 2646395, act_piret@mail.ru |
Виды учебной работы | Лекции Практические занятия Консультации СРС СРСП |
Формы самостоятельной работы: | отработка учебного материала, самотестирование, подготовка к контрольной работе, написание реферата |
Формы контроля | Рубежный контроль (р1), экзамен (тестирование) |
Ожидаемые результаты изучения дисциплины | Овладение нормами профессиональной деятельности и общения и осуществления их на высоком уровне. Следование профессиональной ценностной ориентации с соблюдением профессиональной этики. Стремление внести творческий вклад в профессию, обогащая ее опыт. Стремление и умение вызвать интерес общества к результатам своей профессиональной деятельности. |
Содержание дисциплины: Профессиональное программирование. Функции, черты и особенности мышления профессиональных программистов. Что должны знать и уметь профессиональные программисты. Чем является программирование: искусством, наукой, ремеслом или технологией? Почему многие программные проекты выполняются с отставанием от графика, с превышением сметы расходов, при этом качество продукта не устраивает пользователя? Элементы менеджмента и социальные вопросы информатики. Как сделать карьеру в области информационных систем? В чем особенности национальной карьеры? Какими должны быть первые шаги в поиске работы? Как правильно составить резюме? Как проводится собеседование и как к нему подготовиться? Почему некоторые программисты на порядок полезнее других? Каковы этические проблемы, возникающие при разработке программного обеспечения? Как их можно решать с этической и технической точек зрения? Основные направления профессионального программирования.