’ТиПО(рус).docx · web vie

30
Код: IKT 1105 Курс: Информационно-коммуникационные технологии Кредиты: 3 Семестр: 2 Описание: Данный курс является вводным курсом в современные информационно-коммуникационные технологии (ИКТ). Предмет знакомит студентов с различными областями ИКТ и позволит овладеть информационными и коммуникационными компетенциями, которые облегчат их повседневную жизнь и дадут возможность пользоваться современными информационными технологиями в различных областях профессиональной деятельности, научной и практической работе, для самообразовательных и других целей. Результаты обучения: Студенты, успешно завершившие этот курс, смогут: переводить числа из одной системы в другую; классифицировать различные криптоалгоритмы; использовать облачные технологии и сервисы электронного правительства; устанавливать операционную систему Windows; устанавливать простую сеть; писать простые макросы в приложениях Word и Excel; разрабатывать простые базы данных, сайты и презентации; анализировать сайты на юзабилити. Код: ONIR 4226 Курс: Основы научно-исследовательской работы. Кредиты: 1. Семестр: 7 Описание: (Тематика, подход к обучению, основные виды и приемы учебной деятельности) НИР предполагает исследовательскую работу, направленную на развитие у студентов способности к самостоятельным теоретическим и практическим суждениям и выводам, умений объективной оценки научной информации, свободы научного поиска и стремления к применению научных знаний в образовательной деятельности.

Upload: ngodat

Post on 22-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ’ТиПО(рус).docx · Web vie

Код: IKT 1105Курс: Информационно-коммуникационные технологииКредиты: 3Семестр: 2Описание: Данный курс является вводным курсом в современные информационно-коммуникационные технологии (ИКТ). Предмет знакомит студентов с различными областями ИКТ и позволит овладеть информационными и коммуникационными компетенциями, которые облегчат их повседневную жизнь и дадут возможность пользоваться современными информационными технологиями в различных областях профессиональной деятельности, научной и практической работе, для самообразовательных и других целей.

Результаты обучения: Студенты, успешно завершившие этот курс, смогут: переводить числа из одной системы в другую; классифицировать различные криптоалгоритмы; использовать облачные технологии и сервисы электронного правительства; устанавливать операционную систему Windows; устанавливать простую сеть; писать простые макросы в приложениях Word и Excel; разрабатывать простые базы данных, сайты и презентации; анализировать сайты на юзабилити.

Код: ONIR 4226Курс: Основы научно-исследовательской работы.Кредиты: 1.Семестр: 7Описание: (Тематика, подход к обучению, основные виды и приемы учебной деятельности) НИР предполагает исследовательскую работу, направленную на развитие у студентов способности к самостоятельным теоретическим и практическим суждениям и выводам, умений объективной оценки научной информации, свободы научного поиска и стремления к применению научных знаний в образовательной деятельности.

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

Код: OIB 4303

Page 2: ’ТиПО(рус).docx · Web vie

Курс: Основы информационной безопасности Кредиты: 3.Семестр: 6Описание: Этот курс посвящен основным принципам информационной безопасности, которые используются для защиты как информации, находящейся в компьютерном хранилище, так и информации, передаваемой по компьютерным сетям. Интерес к информационной безопасности был вызван широко распространенным использованием компьютерных приложений, таких как информационные системы, базы данных и Интернет. Информационная безопасность также стала национальной целью в Соединенных Штатах и в других странах с учетом национальной обороны и национальной безопасности. Защита информации обеспечивается за счет защиты данных, компьютеров и сетей. В этом курсе мы рассмотрим такие темы, как основы информационной безопасности, технологии и принципы компьютерной безопасности, механизмы контроля доступа, криптографические алгоритмы, безопасность программного обеспечения, физическая безопасность, управление безопасностью и оценка рисков. К концу этого курса вы сможете описать основные проблемы и тенденции в области информационной безопасности.

Результаты обучения: Студенты, успешно завершившие курс, смогут: шифровать и расшифровывать данные с использованием языков программирования: простые методы шифрования (Цезарь, Магический квадрат, Вижинер), симметричные шифры (DES, Blowfish), асимметричное шифрование (RSA); программно реализовать протокол передачи ключей с использованием алгоритма Диффи-Хелмана; использовать инструменты криптоанализа для взлома частного текста и поиска ключа шифрования; написать карту рисков организации, применяющей стандарты безопасности (ISO-27000).

Код: NGiKG 1221Курс: Инженерная и компьютерная графика.Кредиты: 2. Семестр: 2Описание: В дисциплине изучаются пространственные формы и отношения графическим методом. Начертательная геометрия является теоретической основой построения технических чертежей, которые представляют собой полные графические модели конкретных инженерных изделий. Основная цель изучения начертательной геометрии и компьютерной графики – развитие пространственного представления и воображения, геометрического мышления, способностей к анализу и синтезу пространственных моделей практически реализуемых в виде чертежей конкретных пространственных объектов и зависимостей, а также изучение способов получения определенных графических моделей пространства. Предметом компьютерной графики является автоматизация построения графических моделей инженерной информации, их преобразования и исследования.Результаты обучения:

Page 3: ’ТиПО(рус).docx · Web vie

Студенты, успешно завершившие курс «Инженерная и компьютерная графика», смогут:1. Использовать:1.1. Методы преобразования изображений.1.2. Основные методы начертательной геометрии, инженерной и компьютерной графики.1.3. Теорию и пути решения позиционных и метрических задач.2. Читать технические чертежи по специальности.3. Создавать изображения, используя систему AutoCAD.4. Определите геометрические формы и размеры деталей с помощью чертежа.Обсудить:1. Фундаментальная перспектива.2. Основные позиционные задачи3. Знание аналитической геометрии на плоскости и в пространстве.

Код: DA2 PDKV2 3304Курс: Oracle Database 11g: Введение в SQL (Oracle 1)Кредиты: 3Семестр: 5Описание: Данный курс является введением в структурированный язык запросов (SQL) и процедурный язык (PL/SQL), которые используются для работы с базами данных. Подробно рассматривается синтаксис SQL запросов для различных задач манипулирования данными и извлечения данных со сложными условиями, группировкой и сортировкой. Также рассматриваются основы языка PL/SQL. Курс является пререквизитом к дисциплине DA3 Oracle Database 11g: Программирование на PL/SQL (Oracle 2).

Результаты обучения: Студенты, успешно завершившие курс, смогут: работать в SQL Developer для написания SQL запросов и PL/SQL программ; разрабатывать и реализовывать простые и сложные SQL запросы для извлечения данных из базы данных; писать запросы для манипулирования данными в БД и для управления различными объектами БД; разрабатывать простые программы на языке PL/SQL для обработки извлеченных данных; оценивать результат SQL запросов и PL/SQL программ.

Код: VRP 1213Курс: Вычисления и решение проблем (SDP1). Кредиты: 3Семестр: 1Описание: Вычисление и решение проблем - это 15-недельный курс, в котором учащиеся будут изучать подходы и инструменты для решения проблем, профессиональные коммуникации и профессиональное поведение. Студенты дополнительно изучат мир

Page 4: ’ТиПО(рус).docx · Web vie

профессиональных результатов, процессов и поведения, присоединившись к вымышленной компании iCarnegie Consulting (iC) в качестве младшего стажера. В целом им будут предоставлены четыре проекта, и они получат все необходимые компетенции.

Результаты обучения: Студенты, успешно завершившие курс, смогут: организовывать, просматривать, редактировать и управлять различными типами файлов; разрабатывать, тестировать и отлаживать простые интерактивные веб-сайты с использованием HTML, CSS и JavaScript; опиcать основные инструменты, процессы и концепции разработки программного обеспечения, такие как отладка, представление данных, исходный код, исполняемый код, верификаторы и API; предоставлять короткие, легкие презентации и документы, которые хорошо рассмотрены, убедительные и подтвержденные доказательствами; представлять результаты организованным и убедительным образом; иметь представление о том, что каждая проблема имеет множество решений, каждая из которых имеет свои преимущества и недостатки, и что успех связан с поиском технического решения, которое наилучшим образом соответствует нетехническим аспектам конкретной проблемы.

Код: TEC 2228Курс: Теория электрических цепейКредиты: 2.Семестр: 3Описание: ТЭЦ является основной теоретической дисциплиной, знание которой необходимо для освоения "инженерных" дисциплин будущей специальности. Данный курс изучает основные законы, методы анализа электрических цепей постоянного, гармонического, негармонического тока, анализ переходных процессов классическим, операторным, спектральным методом, методы расчета четырехполюснков и электрических фильтров.

Результаты обучения: Студенты, успешно завершившие курс, смогут: распознавать символы общей электрической схемы; анализировать резистивные цепи путем применения законов электрических цепей; проектировать и анализировать цепи, используя методы узлов, суперпозиции и метод Тевенина; использовать абстракцию для упрощения анализа цепи; анализировать цепи первой и второй очереди с использованием законов электрической цепи.

Page 5: ’ТиПО(рус).docx · Web vie

Код: CS 2208

Курс: Цифровая схемотехникаКредиты: 2.Семестр: 4Описание: Этот курс касается проектирования цифровых систем с использованием интегральных схем. Основное внимание уделяется теоретическим концепциям, таким как алгебра Булева, карты Карнауг, FSM и т. Д. И систематический подход к разработке практических цифровых систем, включая комбинационные и последовательные логические схемы.Результаты обучения: Студенты, успешно завершившие этот курс, смогут:Воплощать в жизнь1. Комбинированные схемы с использованием инструмента моделирования Proteus 7.2. Цифровые схемы, такие как двоичный калькулятор, преобразователь BCD-Braille, преобразователь BCD-to-7segment3. Последовательные схемы с использованием триггеров, двоичных счетчиков, сдвиговых регистров;

Применять1. Логическая логика в построении цифровых схем;2. Карты Карнауфа в их реализации BCD-к-брайлевском преобразователя и BCD-к-7segment преобразователя, округление десятичных чисел;3. Проектирование цифровых схем в интеграции с микроконтроллерами Atmega;

Компетентно обсудить1. Структура и понятия комбинационных и последовательных схем;2. Основные понятия цифровой электроники, включая логическую алгебру и логические элементы;3. Структура и функция общих логических элементов и их связь с булевой алгеброй4. Критерии проектирования цифровых цепей для достижения оптимального решения

Код: ARC 2204Курс: Архитектура и организация компьютерных систем Кредиты: 3.Семестр: 3Описание: Этот курс является выпускным курсом по компьютерной архитектуре, который акцентируется на количественном подходе к проектированию и производительности. Курс охватывает основы классического и современного проектироваию процессора: проблемы производительности и стоимости, инструкций, кэша, физической память, виртуальная память, суперскалярный, I / O и выполнение команд, спекулятивное выполнение, длинный (SIMD) и короткое (мультимедийное)

Page 6: ’ТиПО(рус).docx · Web vie

исполнение вектора, многопоточность и введение в многопроцессорные системы с общей памятью.

Результаты обучения: Студенты, успешно завершившие курс, смогут: подробно анализировать структуру основных компонентов компьютера включая CPU и АЛУ, модуль управления, память, устройства ввода/вывода, устройства хранения информации; объяснить ход выполнения программ на языке высокого уровня на уровне инструкций; оптимизировать работу кэш памяти; использовать широкий спектр технологий памяти, внутренней и внешней; писать программный код на языке С для манипуляции битами в процессоре.

Код: PDKV1 3304.Курс: Базы данных и клиент-серверные приложения (SDP 6).Кредиты: 3.Семестр: 5Описание: Курс представляет проектирование и управление баз данных, понимание концепций СУБД и получение информации о будущих тенденциях в базах данных. Хорошо спроектированные системы баз данных лежат в основе предоставляемых и функционально богатых приложений на базе Web, которые сегодня революционизируют предприятия. Этот курс занимает развитие клиент-серверных приложений в Java и JDBC, PHP и MySQL, используя системы управления базами данных. Кроме того, этот курс подготавливает студентов к созданию таких систем, предоставляя им практику и опыт для овладения ключевыми концепциями проектирования и реализации системы баз данных.

Результаты обучения: Студенты, успешно завершившие курс, смогут: разрабатывать логические схемы баз данных в третьей нормальной форме с использованием диаграмм отношений сущностей для простых, четко определенных систем; использовать систему управления базами данных Microsoft Office Access для создания простых систем баз данных; писать программы Java для управления простой системой баз данных; писать приложения PHP5 и MySQL для управления простой системой баз данных; создавать проекты баз данных, представляющие процессы, происходящие из бизнеса и других доменов реального мира; создавать схемы моделей данных с использованием диаграмм сущностных отношений (ER); разрабатывать схемы с использованием нормализации; разрабатывать веб-приложения баз данных с использованием SQL и JSP / сервлетов.

Код: AD 1214Курс:  Разработка приложений (SDP 2)

Page 7: ’ТиПО(рус).docx · Web vie

Кредиты: 3Семестр: 2Описание: Курс разрабатывает и расширяя основные навыки вычислительного мышления и решения проблем используя программные средства. Успешное завершение этого курса подготовит вас к использованию базовой лексики вычислений техники и созданию небольших автономных программ.Результаты обучения: Результаты обучения:1. Реализация небольших программ для решения простых, четко определенных проблем. 2. Создание простых программ с использованием простых операторов присваивания и ввода и вывода.3. Короткие программы (менее 300 строк кода), которые используют:• Структуры управления, основные функции и примитивные типы данных.• Основная документация UML, включая диаграммы операций, диаграммы классов, диаграммы состояний.• Объектно-ориентированные концепции проектирования.• Классы, инкапсуляция данных и скрытие информации.4. Использовать среду разработки для создания и отладки простых приложений.

Код: ADC 2215Курс:  Выбор дизайна приложения (SDP 3)Кредиты: 3Семестр: 3Описание: Выбор дизайна приложения это третий курс в Программе разработки программного обеспечения. Курс разработан, чтобы расширить ваше понимание того, как разрабатывать промышленное программное обеспечение и какие основные стили применимы для различного программного обеспечения и оптимизации патернов использования ПО в зависимости от различных контекстов.Результаты обучения: Студенты смогут продемонстрировать следующие навыки:• разрабатывать приложения среднего размера с использованием объектно-ориентированных принципов основываясь на неофициальных спецификациях и описании дизайна• разрабатывать средние и большие автономные объектно-ориентированные приложения на основе правильных спецификаций UML• создавать графические пользовательские интерфейсы с использованием стандартных компонентов Swing и простых анимаций• создавать хорошо структурированные реализации, подходящие для разработки команды, обслуживания учитывая принципы повторного использования

Код: PDSA 2216Курс:  Производительность, алгоритмы и структуры данных (SDP4)Кредиты: 3Семестр: 4Описание: Курс направлен на изучение принципов разработки алгоритмов, их анализ и фундаментальные структуры данных. Особое внимание уделяется выбору соответствующих структур данных и разработке эффективных и правильных алгоритмов для работы с этими структурами данных.Студенты узнают об основных вычислительных алгоритмах поиска, сортировки, рекурсии, а также структур как деревья, связанные списки, стеки, очереди, множества и графы. Важными элементами курса являются время выполнения программ и их

Page 8: ’ТиПО(рус).docx · Web vie

эффективность в сравнении с результатами небольших программ написанных на объектно-ориентированном языке программирования (Java).Результаты обучения: ● перечислять структуры данных и операторы в JAVA.● определить типы переменных для решения практических задач.● решение практических задач по созданию программ на JAVA.● сравнить и сопоставить различные пути решения проблемы после тестирования

программы. ● изменить и переписать созданную программу с помощью анализа.● объяснять документации составленных программ.

Код: ISRP 4303Курс:  Инструментальные средства разработки программ (SDP5)Кредиты: 3Семестр: 6Описание: Этот курс посвящен изучению больших систем и тому, как они подразделяются на подсистемы и компоненты, а также тому, как проводится структурирование элементов системы в решения и интерфейсам, используемым для их объединения, облегчения связиРезультаты обучения: По окончании курса студенты смогут овладеть знаниями и навыками по широкому кругу тем:демонстрировать общее и детальное понимание проектирования архитектуры, основанного на подходе оценки риска к разработке программного обеспечения.• Продвигать навыки студентов в выявлении рисков и их смягчении.• Повысить навыки студентов в создании различных представлений об архитектуре программного обеспечения;• совершенствовать навыки студентов по выбору архитектуры, краткосрочные и долгосрочные последствия, связанные с каждым выбором, и обоснование выбора одного выбора по отношению к другим;• Способствовать заинтересованности студентов в изучении стилей архитектуры и взаимосвязи с различными стандартными атрибутами качества и шаблонами проектирования, а также преимуществами и недостатками их использования.

Код: PDKV2 3305Курс: SWD2: Человеко-компьютерное заимодействие (SDP 7)Кредиты: 3Семестр: 5Описание: В этом курсе студенты изучат интерактивные пользовательские интерфейсы. Внешний вид интерфейса важен, но это всего лишь вопрос «упаковки» или эстетики. Удобство интерфейса на самом деле может повлиять на точность, быстроту и мощность приложения. Приложение может отображаться с помощью плохо спроектированного пользовательского интерфейса. В этом случае люди находят интерфейс разочаровывающим, который трудно или невозможно использовать. Курс назбит на четыре блока. Каждый блок состоит из серии тем и включает в себя многокритериальные викторины, практические викторины и несколько расширенных упражнений, которые помогут вам получить четкое представление о материале. Кроме того, курс включает три экзамена.Результаты обучения:

Page 9: ’ТиПО(рус).docx · Web vie

Уметь приобретать навыки и опыт в разработке реальных проектов в группе.

Код: PM 3222Курс:  Управление проектами (SDP8)Кредиты: 2Семестр: 5Описание: Этот курс посвящен организационным и управленческим аспектам программных проектов. Мы изучим методы планирования, калькуляции и организации проектов, применяя их и создавая артефакты проектов для реальных проектов. Кроме того, поскольку проектная документация включает значительные инвестиции, на протяжении всего курса мы будем говорить о каждом проектном документе с точки зрения его использования для создания и поддержания отношений со всеми заинтересованными сторонами проекта - от конечных пользователей до различных уровней пользовательского и технического управления, и внутри самой команды проекта.уровней пользовательского и технического управления, и внутри самой команды

проекта. • понимать ключевые концепции традиционного и гибкого управления проектами.

Код: PDKV5 3308Курс:  Сетевое программирование и обесечение безопасности (SDP9)Кредиты: 3Семестр: 6Описание: Этот курс предоставляет студентам рабочую лексику по сетям, а также знания и навыки, необходимые для внедрения, отладки и улучшения базовых сетевых приложений, с информацией о различных видах угроз, которые могут быть использованы в ущерб системе; как эти атаки выполняются; и как их можно предотвратить, обнаружить и остановить.Курс исследует сетевую связь от локальных сетей (ЛС) до глобального Интернета. Изучаются стандартные проблемы и ряд решений для каждого из них, с особым акцентом

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

Page 10: ’ТиПО(рус).docx · Web vie

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

Результаты обучения: К концу обучения данного курса студенты смогут продемонстрировать следующие навыки, обычно оцениваемые с помощью заданий на программирование:

• Создавать простые клиент-серверные и одноранговые приложения.• Использование стандартных протоколов для решения различных проблем связи.• Продемонстрировать, как программирование сокетов выполняется с помощью UDP

и TCP.• Разработка надлежащих конфигураций программного обеспечения для создания

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

сетью для распределенного приложения.• Применение инструментов анализа производительности для оценки

производительности сети.• Использование стандартных средств диагностики сети для отладки стандартных

сетевых проблем.• Реализация базовой безопасности SSL.

Код: MTP 3323Курс: Управление техническим персоналом (SDP11)Кредиты: 2Семестр: 6Описание: Цель этого курса - дать ключевое понимание основных вопросов, лежащих в основе управления профессионалами в области разработки программного обеспечения, и основные тенденции развития жизненного цикла проектов и мотивацию сотрудников. В этом курсе студенты исследуют, анализируют и рекомендуют руководству хорошую рабочую среду для вымышленной организации по разработке программного обеспечения. Чтобы успешно выполнить эту задачу, учащиеся должны использовать принципиальные методы принятия решений для определения приоритетов своих рекомендаций, и они должны установить стоимость и график своих рекомендуемых решений.Результаты обучения:По завершении этого курса студенты смогут:1. Распозавать различные факторы, которые связаны с человеческими взаимодействиями и использовать их для успешной реализации проектов.2. Взаимодействовать с различными стилями личности, поведения и общения,3. Применять различные методы переговоров и управления конфликтами с сотрудниками, и взаимодействие на уровне управления.4. Анализировать взаимодействие людей, чтобы выявить лучшие практики и научиться эффективно справляться с проблемами на рабочем месте.5. Разработать для себя свои стили общения, принятия решений, переговоров, руководства и управления конфликтами и использовать эти знания в профессиональных сценариях.

Код: AP 1206Курс:  Алгоритмизация и программированиеКредиты: 3

Page 11: ’ТиПО(рус).docx · Web vie

Семестр: 1Описание: Курс «Алгоритмизация и программирование» предназначен для изучения разработки алгоритмов и программ для решения различных задач. С этой целью рассматриваются структура программы, принципы построения алгоритмов и программ, методы решения, алгоритмизация, программирование, отладка и реализация программ с использованием языка C ++.Результаты обучения: По окончании курса студенты смогут сделать следующее:1. Перечислить структуры данных, операторы и базовую алгоритмическую конструкцию в C ++.2. Разработать блок-схемы различных алгоритмов с использованием общих принципов построения алгоритмов3. Определить типы переменных для решения практических задач.4. Решать практические задачи, создавая программы на C ++ в хорошем стиле.5. Сравнивать и противопоставлять различные способы решения проблемы после тестирования программы.6. Чтобы изменить и переписать созданную программу с помощью анализа.7. Объяснить составленную программную документацию.

Код: OS 3220Курс:  Операционные СистемыКредиты: 3Семестр: 5Описание: Этот курс обеспечит введение в разработку и реализацию операционной системы. Операционная система обеспечивает хорошо известный, удобный и эффективный интерфейс между пользовательскими программами и оборудованием компьютера, на котором они работают. Операционная система отвечает за предоставление совместного доступа ресурсам (например, дискам, сетям и процессорам), предоставляя общие сервисы, необходимые многим различным программам (например, служба файлов, возможность запуска или остановки процессов и доступ к принтеру) , и защиты отдельных программ друг от друга.Результаты обучения: По завершении предмета студенты смогут:- определить службы, предоставляемые операционными системами.- понять концепцию внутренней структуры операционной системы и написать программы, используя системные вызовы.- просматривать и сравнивать различные операционные системы.- понимать и решать проблемы, связанные с контролем процесса, взаимным исключением, deadlock и синхронизацией.

Код: TP 1212Курс:  Технологии программирования Кредиты: 2Семестр: 2Описание: Этот курс направлен на изучение разработки консольных и десктоптных .NET приложений с применением объектно-ориентированного языка программирования C#. Темы курс а включают парадигмы .NET, язык C#, обработка файлов, структуры, коллекции, концепции объектно-ориентированного программирования, графика. Все лабораторные и домашние работы выполняются в среде MicrosoftVisualStudio 2010 и выше.Результаты обучения: К завершению курса студенты будут способны:Создавать и использовать классы, объекты, полиморфизм, инкапсуляцию, наследование и C# приложений;Разрабатывать console/windows .NET приложений;

Page 12: ’ТиПО(рус).docx · Web vie

Повысить навыки объектно-ориентированного программирования с использованием C#.NET.Использовать виртуальные методы, интерфейсы и абстрактные классы; Применять концепции агрегации и композиции в.NET приложений.Разрабатывать графики в .NET приложений;Обрабатывать ошибки .NET приложений.

Код: PDKV3 3306Курс:  SWD3: Разработка Web компонентов на платформе Java EE (Open Source 1)Кредиты: 3Семестр: 5Описание: Этот курс готовит студентов к сертификации OCPJWCD (Oracle Certified Professional Level Professional: Разработчик веб-компонентов для платформы Java EE 5), который предполагает базовые знания о разработке Java-компонентов (сервлетов и JSP-страниц), используемых в веб-приложениях.Результаты обучения: • Понимать основные идеи Java-компонентов;• Разрабатывать Java-компоненты;• Внедрять сервлеты;• Внедрять JSP-страницы;• Понимать веб-приложения, использующие сервлеты и JSP-страницы

Код: PDKV5 3308Курс:  SWD5: Разработка бизнес-компонентов на платформе Java EE (Open Source 2)Кредиты: 3Семестр: 6Описание: Данный курс подготавливает студентов к сертификации OCPJBCD (Сертифицированный специалист Oracle уровня Professional: Разработчик бизнес-компонентов для платформы Java EE 5), которая предполагает знание основ разработки Java-компонентов для распределенных приложений уровня предприятия. Особенное внимание уделяется разработке компонентов EJB. Результаты обучения: По окончании курса у студента будет общее понимание следующего:

EJB MDB Сервер приложений (Glassfish) Контейнеры EJB The Hibernate Объектно-реляционное сопоставление (ORM) API совместимости JAVA (JPA) Язык запросов Java Persistence (JPQL) API JavaMail Служба сообщений Java (JMS)

Код: PDKV5 3307Курс:  SWD4: MS .NET Framework - разработка приложений (MS programming 1) Кредиты: 3Семестр: 6Описание: Основной целью курса является разработка консольных или оконных приложений .NET с использованием языка программирования C # с применением концепций объектно-ориентированного программирования. Темы курса включают в

Page 13: ’ТиПО(рус).docx · Web vie

себя .NET-парадигму, программирование на C #, FCL, CLR, обработку файлов, сериализацию, исключения, структуры, коллекции, концепции объектно-ориентированного программирования, рисование, потоки, область приложений и сервисы, настройку приложений.Все лабораторные и домашние работы будут выполняться на Microsoft Visual Studio 2010 или новее.Результаты обучения: 1. Создание приложений консольных / оконных в Visual Studio.NET;2. Создавать и использовать классы и объекты в приложении C #;3. Используйте концепции инкапсуляции, наследования и полиморфизма в консольных / оконных приложениях;4. Исключения ошибок процесса;5. Создание графики и потоков.

Код: PDKV5 3310Курс:  SWD7: MS.NET Framework Разработка приложений на базе ASP .NET Кредиты: 3Семестр: 7Описание: Этот курс направлен на изучение ASP.NET технологии для разработки веб приложений. Темы курса включают базовые принципы ASP.NET для создания веб проектов, архитектуру веб форм, ASP.NET элементы управления, проверяющие и пользовательские элементы управления, доступ к данным в ASP.NET, MVC в ASP.NET, конфигурации и развертывания ASP.NET веб приложений.

Все лабораторные и домашние работы выполняются в среде MicrosoftVisualStudio 2010 и выше.Результаты обучения: По завершения курса студенты будут способны: Разрабатывать ASP.NET веб приложений с использованием языка программирования C#;Работать с ASP.NET серверными, проверяющими и пользовательскими элементами управления;Конфигурировать и развертывать веб приложений используя ASP.NET и ADO.NET технологии;Управлять безопасностью и доступом веб сайтов;

Код: PDKV4 3307Курс:  DA4: Oracle Database 11g: Программирование на PL/SQL (Oracle 2)Кредиты: 3Семестр: 6Описание: Программа  обучение PL/SQL начинается с введения в PL/SQL, а затем исследует преимущества этого мощного языка программирования. Студенты научатся разрабатывать хранимые процедуры, функции, пакеты и многое другое.Результаты обучения:

Создания и управления приложениями баз данных в Oracle 11g; Написание кодов PL / SQL для разработки хранимых процедур, триггеров и

пакетов; Управлять и создавать последовательность базы данных; Повысить безопасность, производительность и целостность данных; Для работы с различными разделами PL / SQL, такими как «Заявление»,

«Выполнение» и «Обработка исключений» Создание и отладка хранимых процедур и функций

Оптимизации производительности системы

Page 14: ’ТиПО(рус).docx · Web vie

Код: PDKV7 3310Курс:  DA7: Oracle Application Express 4: Разработка веб-приложений (Oracle 3)Кредиты: 3Семестр: 7Описание: Курс направлен на:• Использование базы данных в режиме Data Guard ожидания для выполнения таких функций, как построения отчетов, запросов, тестирование и внедрение резервного копирования• Создание и управление физической и логической базы данных в режиме ожидания• Использование Control Enterprise Manager Grid-и интерфейсе командной строки Data Guard (DGMGRL) для сопровождения конфигурации Data Guard в• Использование данных Guard для обеспечения высокой доступности баз данных Oracle.Результаты обучения:- использовать базу данных в режиме Data Guard- выполнять несколько функций- создавать отчеты, запросы- тестирование и внедрение резервных копий- создавать, контролировать базу данных (физическую и логическую)

Код: PDKV8 4311Курс:  SWD8: Мобильные технологии и приложенияКредиты: 3Семестр: 7Описание: Курс изучает основы Mac OS X, его возможности и основные настройки. Интерфейс Mac OS X Mountain Lion. Настройки Dock. Суммируется в Dock. Сортировка и удобное представление файлов. Стандарты меню. Клавиши-модификаторы, сочетания клавиш и их обозначения. Возможность ускорить свою работу в программах Mac OS X. Мульти-системы. Тактильный интерфейс на сенсорной панели.Результаты обучения:- Уметь использовать доступные инструменты для разработки собственных мобильных приложений- создавать графические пользовательские интерфейсные приложения, используя стандартные компоненты и простые анимации- разработать архитектуру для мобильных приложений- разработать мобильные приложения- реализовать функции для мобильных приложений

Код: PDKV6 3309Курс:  SWD6: WEB-технологииКредиты: 3Семестр: 6Описание: Курс WebTechnologies представляет фундаментальные Интернет и веб-технологии, которые студент должен знать. Особое внимание HTML, CSS, PHP, JavaScript и другим веб-технологиям для программирования. Курс представляет собой передовые технологии веб-дизайна. Темы включают ожидания клиентов, расширенный язык разметки, мультимедийные технологии, практичность и доступность, а также методы оценки веб-дизайна.Результаты обучения: По окончании курса студенты смогут сделать следующее по широкому кругу тем:1. Перечислить веб-технологии.2. Определить различные веб-технологии.

Page 15: ’ТиПО(рус).docx · Web vie

3. Решать практические задачи, создавая высокоэффективные и высокофункциональные веб-сайты.4. Сравнивать и противопоставлять различные способы решения проблемы для созданных веб-сайтов.5. Изменить и переписать созданные коды с помощью анализа.6. Объяснить созданную кодовую документацию.

Код: KS 2219Курс: Компьютерне сети (Cisco 1).Кредиты: 3. Семестр: 4Описание: Этот курс представляет архитектуру, структуру, функции, компоненты и модели Интернета и других компьютерных сетей. Принципы и структура IP-адресации и основы концепций, средств массовой информации и операций Ethernet.Результаты обучения: По окончанию курса студенты будут способны cоздавать простые локальные сети, выполнять основные настройки маршрутизаторов и коммутаторов, понимать общие сведения о сетевых операционных системах и локальных сетях, реализовать схемы IP-адресации, знать сетевые протоколы и службы, кабели, беспроводные технологии, способы обеспечения безопасности в проводных и беспроводных сетях, организовывать подключение к локальной и к глобальной сети Интернет, применять инструменты для разработки сетей и пользования Интернетом, находить и решать сетевые проблемы базового уровня.

Код: PDKV2 3305Курс:  NSA2: Основы маршрутизации и коммутации (Cisco 2)Кредиты: 3. Семестр: 5Описание: Этот курс описывает архитектуру, компоненты и операции маршрутизаторов и коммутаторов в небольшой сети.Студенты учатся настраивать маршрутизатор и коммутатор для базовых функций. По окончании этого курса студенты смогут настраивать и устранять неполадки маршрутизаторов и коммутаторов и решать распространенные проблемы с виртуальными локальными сетями и маршрутизацию межвидовыми сетями в сетях IPv4 и IPv6.Результаты обучения: По окончанию курса студенты будут способны классифицировать архитектуру, компоненты и операции маршрутизаторов и коммутаторов в небольшой сети, строить сеть малого и среднего предприятия с разделением на VLAN, организовывать маршрутизацию, в том числе маршрутизацию между VLAN, реализовывать работу протоколов маршрутизации RIPv1, RIPv2, OSPF для одной области, обеспечивать безопасность сети на основе защиты портов по MAC-адресам, настраивать маршрутизатор в качестве сервера DHCP, решать проблемы в работе маршрутизаторов и коммутаторов, связанные с протоколами RIPv1 и RIPv2, протоколами OSPF с одной областью, с виртуальными локальными сетями и маршрутизацией между VLAN в сетях IPv4 и IPv6.

Код: PDKV4 3307Курс:  NSA4: Масштабирование сетей (Cisco 3).Кредиты: 2.Семестр: 6Описание: Этот курс описывает архитектуру, компоненты и операции маршрутизаторов и

Page 16: ’ТиПО(рус).docx · Web vie

коммутаторов в более крупных и более сложных сетях. Студенты учатся настраивать маршрутизаторы и коммутаторы для расширенной функциональности. По окончании этого курса студенты смогут настраивать и устранять неполадки маршрутизаторов и коммутаторов и решать общие проблемы с OSPF, EIGRP и STP в сетях IPv4 и IPv6. Студенты также будут развивать знания и навыки, необходимые для внедрения WLAN в сети малого бизнеса.Результаты обучения: По окончанию курса студенты будут способны классифицировать протоколы STP по видам и выделять их преимущества и недостатки, построить сеть среднего предприятия с резервированием и агрегированием каналов, организовать беспроводную сеть малого и среднего предприятия, реализовать тонкую настройку протоколов маршрутизации OSPF и EIGRP, обеспечить безопасность беспроводных сетейНастраивать протоколы STP, OSPF, EIGRP, FHRP, EtherChannel, решать проблемы в работе сетей малого и среднего предприятия, связанные с протоколами STP, OSPF с несколькими областями, агрегированием каналов и резервированием путей.

Код: PDKV7 4310Курс:  NSA7: Объединение сетей (Cisco 4)Кредиты: 3.Семестр: 7Описание: Этот курс посвящен технологиям WAN и сетевым сервисам, требуемым конвергентными приложениями в сложной сети. К концу этого курса студенты смогут настраивать PPPoE, GRE, однопользовательские eBGP, расширенные ACL IPv4 и IPv6. Студенты также будут развивать знания и навыки, необходимые для внедрения WLAN в сети малого и среднего бизнеса. Для локальных сетей студенты смогут настраивать SNMP и Cisco SPAN. Студенты также будут развивать знания о QoS и тенденциях в области сетей, включая Cloud, виртуализацию и SDN.Результаты обучения: По окончанию курса студенты будут способны:

внедрить ЛВС утвержденной конструкции; настроить коммутатор с учетом VLAN и связи между коммутаторами; внедрить списки доступа, позволяющие разрешать или отклонять определенный

трафик; внедрить каналы WAN; настроить протоколы маршрутизации устройств Cisco;

устранить неполадки ЛВС, WAN и VLAN с использованием структурированной методологии и модели OSI.

Код: PDKV1 3305Курс: ROB2: Встроенные системы в робототехнике (Robotics 2)Кредиты: 3.Семестр: 5Описание: Этот курс был разработан для направления Robotic (как выборный). Курс предназначен для углубленного изучения робототехники. Студент будет изучать и будет выполнять лабораторные работы над роботом, названным Black Robot в Лаборатории робототехники МУИТ. Математическое моделирование и алгоритмы будут представлять обратную кинематику, планирование пути, интеграцию датчиков, управление и динамику. Будет использоваться Matlab Robotics Toolbox. Роботизированные дорожки. Чтобы улучшить исследование, каждому студенту предоставят Raspberry Pi B+ (вычислительный

Page 17: ’ТиПО(рус).docx · Web vie

модуль) и Arduino Mega и несколько электронных компонентов. Этот курс был разработан для использования подхода «снизу вверх» для решения задачь.Результаты обучения: К концу этого курса студенты смогут:

программировать и управлять любыми промышленными роботами; использовать знания в области математики в робототехнике; понимать системы проектирования, компоненты или процессы для широко

определенных технических проблем; применять письменную, устную и графическую коммуникации в технических

средах; проявлять аналитические и технические навыки в науке и технике.

Код: PDKV3 3307Курс: ROB4: Искуственный интеллект в робототехнике (Robotics 3)Кредиты: 3Семестр: 6Описание: В этом курсе мы обсудим применение искусственного интеллекта в робототехнике. Изучение робототехники предполагает использование механизмов, датчиков, исполнительных механизмов и компьютеров. Очевидно, это огромная задача, которая, по-видимому, требует множества идей из разных «классических» направлений науки. Данный курс включает следующие темы: 1) механическая манипуляция, 2) локомоция, 3) компьютерное зрение и 4) искусственный интеллект. Этот курс будет посвящен симуляциям Fuzzy Logic, нейронным сетям и их приложениям в Robotics.Результаты обучения:

К концу этого курса студенты смогут: разработать конструкцию рабочих ячеек робота; выполнить анализ различных задачь робота; обсудить динамику и контроль робота; использовать искусственный интеллект для управления роботом; применить методы обработки изображений и распознавания объектов; использовать нечеткую логику и нейронные сети Matlab Toolbox; создавать высококачественные промышленные задачи и реализовывать решения с

использованием ИИ.

Код: PDKV4 3308Курс: ROB5: Умные устройстваКредиты: 3Семестр: 6Описание: Этот курс был разработан, чтобы предоставить новейшие знания и навыки Интернета Вещей (IoT). Таким образом, материал курса будет изучаться на платформе Raspberry Pi и BeagleBone Black Wireless (вычислительный модуль). В этом курсе есть серьезные технические задачи. На этом курсе будут обсуждаться основные тенденции и

Page 18: ’ТиПО(рус).docx · Web vie

условия Интернета вещей (IoT), а также социальные задачи и возможности. Будут изучены устройства с поддержкой Интернета. IoT и их влияние на развитие электроники, программного обеспечения, датчики, приводы и сетевое подключение.Результаты обучения:К концу этого курса студенты смогут:

применять знания и навыки Интернета Вещей (IoT); обсудить концепцию переносных устройств; использовать различные типы сбора данных от датчиков;

Код: PDKV7 3310Курс: ROB7: Сенсорные технологииКредиты: 3Семестр: 7Описание: Целью этого курса будет управление интеллектуальными датчиками. Курс представит новейшее современное методы сбора данных в режиме реального времени. Sensorics теперь рассматривается как одна из самых быстрорастущих отраслей технологии с ярким будущим. Студент узнает разницу между управляемым датчиком, поведением и отношением ввода / вывода. Комбинация интеллектуальных датчиков и аналитических возможностей позволяет осуществлять постоянный мониторинг данных измерений, но также может быть настроен в режиме реального времени. Результатом является сокращение времени простоя и повышение точности и надежности. Этот курс предоставит концепции и идеи для умных фабрик. Будут рассмотрены некоторые алгоритмы калибровки датчика и точности. Результаты обучения:По окончании курса студенты смогут:Знать, как электронным образом настроить датчик, подключить его к микрокомпьютеру и обработать сигнал;иметь представление о том, как / где могут использоваться датчики;иметь представление о том, как работают разные датчики;

Код: PDKV8 4311Курс: ROB8: Прикладная робототехникаКредиты: 3Семестр: 7Описание: Этот курс будет симулировать, строить и демонстрировать сложную мульти-роботизированную систему, включая определение, вычисление и приведение в действие. Здесь будут применены все знания и методы полученные в предыдущих курсах по робототехнике. Будут рассмотрены актуальные промышленные задачи. Студенты будут создавать роботизированную систему, которая может изучать окружающую среду, анализировать и воздействовать на нее. Курс включает следующие темы: 1) динамическая модель робота, 2) имитация ИИ для робота и 3) анализ мощности электрической системы. Результаты обучения:К концу этого курса студенты смогут:обсуждать детали индустрии робототехники;

Page 19: ’ТиПО(рус).docx · Web vie

анализировать и создавать возможности для усовершенствованных роботизированных систем;

Код: PDKV4 3308Курс: DA5: Машинное обучение 2Кредиты: 3Семестр: 6Описание: Этот курс предоставляет широкий спектр примеров реальных приложений и алгоритмов машинного обучения. Темы включают: машинное обучение в обработке естественного языка (модель word2vec, классификация чувств); машинное обучение в компьютерном зрении; сложные типы нейронных сетей (сверточные нейронные сети, рекуррентные нейронные сети и т. д.); усиление обучения.

Результаты обучения:К концу этого курса студенты смогут:использовать алгоритмы машинного обучения для сложных задач;владеть языками Matlab и Python для решения задачь машинного обучения;Отлаживать и выбираать соответствующие алгоритмы для разных задач.

Код: PDKV5 3309Курс: DA6: Нереляционные базы данныхКредиты: 3Семестр: 6Описание: Многие организации обращаются к базам данных NoSQL для хранения данных, что вызывает растущую потребность в нереляционных хранилищах данных. Узнайте о различиях между реляционными и базами данных NoSQL и посмотрите, как выполнять общие задачи в области научных исследований, включая подготовку данных, исследование, а также создание и применение моделей. Изучите основные сведения о выполнении обработки, анализа и извлечения данных для любого типа базы данных NoSQL. Просмотрите тематические исследования, в которых показано, как использовать различные инструменты интеллектуального анализа данных, включая базу данных документов, включая базовую базу данных и базу данных диаграмм Neo4j.Результаты обучения:К концу этого курса студенты смогут:Сравнить NoSQL с традиционными реляционными базами данных;управлять данными в NoSQL;подготовить данные, исследовать, извлекать и строить модели;работать с документами, широкоформатными и графическими базами данных;использовать MongoDB, Cassandra и Neo4j.

Код: PDKV5 3309Курс: NSA6: Облачные вычисления и виртуализацияКредиты: 3Семестр: 6

Page 20: ’ТиПО(рус).docx · Web vie

Описание: В этом курсе описаны принципы облачных вычислений, популярные платформы виртуализации, развертывание серверов в виртуальной среде и услуги виртуализации (Google, Microsoft, RedHat и т. Д.), Программное обеспечение как услуга ( SaaS) и платформы как тренд услуг (PaaS). Студенты смогут использовать платформы виртуализации от разных поставщиков для развертывания проекта, а также реализовать архитектуры Saas и PaaS в проектах.Результаты обучения:К концу этого курса студенты смогут:обсудить основные принципы облачных вычислений и преимущества популярных платформ виртуализации;рименение платформ виртуализации от различных поставщиков для развертывания проекта;реализовать архитектуры SaaS и PaaS при разработке проектов.

Код: PDKV6 4310Курс: NSA8: Скриптовые языки программированияКредиты: 3Семестр: 7Описание: В этом курсе описывается базовый интерпретатор командной строки для семейства Windows и операционных систем семейства Linux, этапов выполнения сценариев, создания подпрограмм, обнаружения ошибок и обработки ошибок. Студент узнает, как создавать скрипты. Курс объясняет различия между программами и сценариями и использует их, когда это необходимо.Результаты обучения:К концу этого курса студенты смогут:обсудить разницу между созданием программ и скриптов;создавать сценарии для автоматизации процессов основных операционных систем;изменить существующие сценарии для текущих потребностей.

Код: FIZ 2205Курс: Physics 1, 2Кредиты: 3Семестр: 3, 4Описание: Современный образ жизни требует хорошего понимания теоретических основ и, что очень важно – практические навыки работы различных физических систем. Студент, который может работать со сложным оборудованием и приборами, изучая научную литературу и делая необходимые выводы имеет преимущества в дальнейшей профессиональной деятельности.Результаты обучения:Студенты, успешно завершившие этот курс, смогут:Использовать основные законы Ньютоновской гравитации, специальной теории относительности, электромагнетизма, геометрической и физической оптики, квантовой механики, термодинамики и статистической механики.Осуществить совместное наблюдение, эксперимент и теоретические выводы

Page 21: ’ТиПО(рус).docx · Web vie

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

Код: TI 3217Курс:  Теория информацииКредиты: 2Семестр: 6Описание: Теория информации является подразделом прикладной математики и кибернетики направленная на количественное и качественное измерение информации. Целью данного курса является формирования системы знаний об основах теории информации и ее практического применения в современных информационных системах. Задачами курса являются формирование концепта и типов информационных систем, энтропии и методов ее измерения и оценки, методы измерения и оценки количества информации, теоретичесих и практическх аспектов эффективного (оптимального) кодирования, теоретических и практических аспектах шумо-устойчивого кодирования, системы передачи данных, модуляции и демодуляции сигнала.Результаты обучения: В соответствии с целями и задачами курса студенты будут обладать знаниями об основах теории информации и ее пратическом применении в современных информационных системах и возможности применения теории в будущей работе

Код: PDKV2 3306Курс:  DA3: Введение в машинное обучениеКредиты: 3Семестр: 5Описание: Машинное обучение - это отрасль прикладной математики и информатики. Целью этого курса является получение знаний о современных информационных системах. Цели курса: регрессия, авторегрессия, деревья принятия решений, случайный лес, метод ближайшего соседа и т. д. и с учетом тенденции, сезонных колебаний и шума.Результаты обучения: В соответствии с целью курса студенты смогут• реализовать основные алгоритмы ML (дерево решений, KNN, KMC, персептрон) в Python и Matlab для различных проблем распознавания образов в информации• применять алгоритмы ML для задач двоичной и многоклассовой классификации • анализировать гетерогенные данные• применить правильные методы и алгоритмы в зависимости от задачи