Действующая образовательная программа

6B06130 Вычислительная техника и программное обеспечение в ЮКГУ им. М. Ауезова

Дисциплины

  • Основы академического письма

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Введение в специальность

    Цель: представления о разработке алгоритмов, основах программирования достаточные для изучения других дисциплин специальности и используемые в дальнейшей профессиональной деятельности. Содержание: Изучаются основные понятия о автоматизированных информационных системах, принципы информационной взаимосвязи алгоритмов действий, баз данных, сетевых технологий, средств защиты информации. Основные понятия GUI. Навыки разработки программ различных схем алгоритмов на Python. Программирование в среде современных фреймворков, инструментария; самостоятельно проводить отладку и тестирование разработанной программы.

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Алгебра и геометрия

    Цель: дать будущим инженерам определенный объем знаний по математике, необходимый как для изучения смежных инженерных дисциплин, так и специальных курсов; развивать математическую интуицию и умение применять изученные математические методы в решении задач прикладного характера, связанных с будущей специальностью студента. Содержание: объясняются основные фундаментальные понятия линейной алгебры и аналитической геометрии. Владеет математическим аппаратом теории матриц, определителей и систем линейных уравнений, векторной алгебры, аналитической геометрии, теории линий и поверхностей второго порядка. Навыки решения прикладных задач в области ИКТ при реализации методов защиты от угроз.

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Физика

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Мухтароведение

    Цель: формирование исторического, литературного представления о творчестве М. Ауэзова в контексте истории литературы, патриотизма и культурно-духовного позиции. Развитие художественного мышления, навыков самостоятельной исследовательской деятельности. Содержание: жизнь и творческий путь М. Ауэзова Семипалатинкский, Ташкентский, Санкт-Петербургский периоды. Деятельность М. Ауэзова в журналах «Шолпан», «Абай». Публицистика М. Ауэзова. Художественный обзор рассказов «Қорғансыздың күні», «Қыр суреттері», «Оқыған азамат», «Көксерек»,пьеса Еңлік-Кебек и повестей «Қилы заман», «Қараш-қараш» оқиғасы», монографии «Абай Құнанбаев», романа- эпопеи «Абай жолы».

    Год обучения - 1
    Семестр - 2
    Кредитов - 3
  • Абаеведение

    Цель: Сохранение «национального кода» в проекте «Казахтану» на основе творчества А.Кунанбаева. Содержание: исторический обзор истории Казахстана и казахской литературы ХІХ-ХХ в. Исследования наследия Абая ХХ-ХХІ в. Хронология творчества Абая. Абай – великий поэт, этнограф, основатель казахской письменной литературы. Абай – составитель свода законов «Положение Карамолы», общественная значимость. Абай - мыслитель, религиовед, философ. Роль Абая в образовании и науке, концепция «Целостного человека». «Слова назидания» Абая, роман-эпопея М.Ауезова «Путь Абая». К. Токаев «Абай и Казахстан в XXI веке», роль, значимость.

    Год обучения - 1
    Семестр - 2
    Кредитов - 3
  • Алгоритмизация и программирования

    Цель: Освоение основ алгоритмизации задач, методов программирования на основе языка - Python. Содержание: практическое применение базовых схем для решения задач различных классов. Идентификация, анализ и структурирование, определение входных и выходных данных. Python как язык Web–разработок. Кодирование на Python на основе типовых алгоритмов, отладка с получением адекватного результата с применением фреймворка Django, Full Stack Framework. Использование стандартных библиотек языков программирования.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Математический анализ

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

    Год обучения - 1
    Семестр - 2
    Кредитов - 4
  • Основы антикоррупционной культуры

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

    Год обучения - 1
    Семестр - 2
    Кредитов - 3
  • Профессиональный казахский (русский) язык

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 3
  • Структура данных

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Теория вероятностей и математическая статистика

    Цель: Формирование знаний о основных свойствах вероятностей, их вычислении. Содержание: Определение по непрерывным, дискретным случайным величинам числовых характеристик. Анализ корреляционной зависимости. Программное вычисление моментов функций распределений. Оценки основных распределений в статистике (ММП). Применение на практике приложений Minitab, Stat Soft, Stata по разработке вероятностных моделей k-го порядка, проверке гипотез однородности, значимости коэффициентов, адекватности моделей. Проведение регрессионного анализа.

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Цифровая схемотехника

    Цель: формирование базовой подготовки обучающихся в области изучения цифровых устройств и развития навыков использования цифровой техники. Содержание: формирование знаний цифровой элементной базы, математических основ цифровой логики. Иерархия структуры ЭВМ. Объяснение совместной работы элементов в составе цифровых устройств. Навыки проектирования функциональных узлов комбинационного и последовательного типов, организации памяти 2D, 3D. Примеры построения регистров последовательного и параллельного типов. Практические навыки построения модели электронного светофора, усилителей на логических элементах, имитатора звуков и т.д.

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Технологии цифровой связи

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Профессионально-ориентированный иностранный язык

    Цель: формирование межкультурно-коммуникативной компетенции студентов в процессе иноязычного образования на достаточном уровне А2 и уровне базовой достаточности В1. Содержание: Применяется профессионально- ориентированный иностранный язык в области ИКТ. Изучаются вопросы программирования, разработки баз данных, сетевые технологии, применение инструментов Big Date, DB, Machine Learning на английском языке. Практические навыки анализа, проектирования, реализации разработок ИКТ на иностранном языке.

    Год обучения - 2
    Семестр - 1
    Кредитов - 3
  • Интегрированное обучение предмета и языка

    Цель: способствовать овладению профессиональной лексикой, формировать навыки и умения чтения и перевода специальной литературы, а также развивать навыки речевого профессионального общения на английском языке в пределах пройденной тематики. Содержание: Дает знания в области программирования основ дисциплин специальности, необходимых для последующего обучения и творчества на английском языке во время изучения дисциплины. Навыки коммуникативных способностей с использованием средств информационных технологий. Умение пользоваться информационными ресурсами и программно-аппаратным обеспечением на английском языке.

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Графический интерфейс пользователя

    Цель: Изучение программной оболочки для работы пользователя с ОС. Содержание: Навыки размещения графических модулей в рабочем пространстве соответствующей родительской программы. Синхронизация доступа к ресурсу (мютексы, семафоры). Навыки создания основных элементов GI: ввода и вывода информации (кнопки, переключатели, combobox, label, edit field, listbox, menu и т.д.

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Технология программирования

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Прикладная математическая статистика

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Модальная логика

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Математическая логика

    Цель: Изучаются основные разделы математической логики на основе Булевой алгебры; применение методов решения задач и доказательства утверждений. Содержание: Строить таблицы истинности, конъюнктивные, дизъюнктивные нормальные формы, записывать формулы логики предикатов, доказывать различные утверждения, строить выводы. Построение комбинационных схем, диаграммы Вейча, карты Карно для минимизации булевых функций. Применение законов математической логики в проектировании цифровых схем, задачах защиты информации, криптографии, сетевой адресации.

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Архитектура и организация компьютерных систем

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Архитектуры и топологии многопроцессорных вычислительных систем

    Цель: Формирует знания организации многопроцессорных вычислительных систем. Содержание: Классификация Флина, матрицы процессоров: ILLIACIV, ICL DAP, Good year Aerospace MPP, Connection Machine. Современные SMP, MPP архитектуры. Особенности организации памяти гибридной NUMA и кластерной архитектуры. Семейство SUN Ultra Enterprise компании SUN. Использование технологии Map Reduce для вычисления множества входных пар ключ/значение в множество выходных пар ключ/значение.

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Архитектура и дизайн программного обеспечения

    Цель: Изучается совокупность решений об организации программной системы, различные нотации и формализм. Содержание: Соединение на практике выбранных элементов структуры и поведения во всё более крупные системы. Исследование и описание границ, структуры, поведения системы и объектов в ее составе. Генерация кода на языках программирования на базе диаграмм, инструментов UML. Использование UML для демонстрации и визуализации архитектуры программы, ее компонентов.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Прикладная теория алгоритмов

    Цель: ознакомление с основными прикладными задачами и методами дискретной математики; приобретение студентами навыков описания дискретных объектов с помощью математических моделей. Содержание: Формирование знаний, навыков анализа, определения эффективности алгоритмов. Выполнение бинарного поиска, сортировки выбором и вставками, слиянием, Tim Sort. Умение нахождения k-й порядковой статистики. Выполнение практических задач алгоритмов Карацубы, Штрассена, ассоциативные массивы, бинарные деревья поиска, 2-3 и красно-черные деревья. Работа Хеш-таблицы, реализация методом цепочек, открытой адресацией. Решение задач нелинейного программирования, поиск кратчайших путей в графе, умение определять закономерности алгоритмов и их модели.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Системы управления базами данных

    Цель: приобретение теоретических знаний о проектировании баз данных; изучение теоретических основ систем управления базами данных; приобретение практических навыков использования и реализации на ЭВМ современных систем управления базами данных. Содержание: Формирование знаний о БД, моделях данных; функции системы управления БД; современные технологии хранения, поиска данных. Применение способов разработки SQL запросов, MySQL для проектирования и управления; Определение критериев для поиска и извлечения данных. Навыки разработки клиентской и серверной части с помощью современных СУБД. Осуществление мониторинга использования БД. Анализ событий при использовании БД. Средства и методы контроля доступа к БД.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Объектно-ориентированное программирование

    Цель: овладение основами объектного подхода, объектно-ориентированного и обобщённого программирования, приобретение навыков разработки программного кода с использованием современных инструментальных средств для платформ MS Windows и Linux. Содержание: описывает основные принципы объектно-ориентированного построения программных систем; объясняет понятия классов, объектов и взаимоотношения между ними. Развивает умение пользоваться средствами ООП на PyCharm; применять на практике основы многопоточного и распределенного программирования; разработать алгоритмы и программы на основе ООП.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Логическое программирование

    Цель: Рассматривает синтаксис, семантику, теоретические основы логического программирования; навыки управления поиском. Содержание: Уметь реализовывать основные алгоритмы логического программирования, встраивать их в приложения различных видов. Владеть навыками анализа механизма вычислений, методики проектирования логических программ; навыками практического программирования конкретных задач из различных предметных областей в языковой среде логического программирования.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Основы web-программирования

    Цель: теоретическая и практическая подготовка студентов в области разработки веб-приложений с использованием современного языка программирования. Содержание: Изучение инструментов Spring Boot для создания интерактивных Web-приложений. Язык разметки. Навыки создания заголовков, абзацев, списков, ссылок. Встраивание в HTML кода на Java Script, для управления поведением и содержанием веб-страниц. CSS для описания внешнего вида и макета страницы. Использование JQuery и платформы ASP.Net, шаблонов metronic на лабораторных занятиях для Web разработки.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Системное программирование

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Линейное и нелинейное программирование

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Функциональное программирование

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Теория графов

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Теория кодирования

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Операционная система Linux

    Цель: изучение общих принципов построения операционных систем (ОС), как средства эффективного управления вычислительным процессом путем рационального распределения ресурсов вычислительной системы, и программных средств для создания удобного интерфейса пользователя. Содержание: способствует получению знаний, представлений о сервисах, предоставляемых современными операционными системами, их возможностях, ограничениях, приемах реализации этих сервисов. Дает сведения о процедуре загрузки PC-совместимого компьютера, дисковых разделах, сетях доступа к дискам, настройках сети TCP/IP, практики обеспечения безопасности. Знакомит с администрированием ОС Linux, семейства-Unix. Развертывать, настраивать ОС Linux в различных аппаратных конфигурациях.

    Год обучения - 3
    Семестр - 1
    Кредитов - 4
  • Организация производства и менеджмент

    Цель: Формирование умений и навыков осуществления управленческой деятельности, организации производства, развитие лидерских и управленческих качеств. Содержание: Эволюция, основные понятия и школы менеджмента. Принципы и функции менеджмента. Методы управления. Качества менеджера и его роль в организации. Лидерство: стиль руководства и имидж менеджера. Разработка управленческих решений. Управление конфликтами, стрессами и изменениями. Теория организации и её развитие. Типы и формы организации производства. Производственная и управленческая структура организации. Толкающие и тянущие системы организации и управления производством.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Предпринимательство и финансовая грамотность

    Цель: Обучение навыкам организации предпринимательской деятельности, управления личными и семейными финансовыми ресурсами, имеющими ключевое значение для достижения финансового благополучия Содержание: Предпринимательство: сущность, содержание и условия формирования. Организационно-правовые формы предпринимательства. Риски в предпринимательской деятельности. Бизнес-планирование в системе предпринимательской деятельности. Организация предпринимательских сделок. Культура и этика предпринимательства. Финансирование предпринимательской деятельности. Понятие, цели и задачи финансовой грамотности. Деньги, расчеты и платежи. Личные финансы: доходы, расходы, бюджет. Налоги и налогообложение физических лиц. Пенсии и страхование. Банковское обслуживание населения. Банкротство физических лиц и финансовые риски. Финансовая пирамида и личная финансовая безопасность

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Экономика и организация производства

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Экосистема и право

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Научно-исследовательская работа студентов

    Цель: повышение уровня подготовки студентов посредством освоения ими в процессе обучения методов, приемов и навыков выполнения научно-исследовательских работ, развития их творческих способностей, самостоятельности, инициативы в учебе и будущей деятельности. Содержание: Интеллектуальная деятельность. Научное исследование. Методология научных исследований. Основные методы поиска научной информации. Методика подготовки доклада и презентаций.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Основы распознавания образов

    Цель: научить студента воспроизводить полученные знания и практические умения по распознаванию образов, научить его использовать основы современного подхода в разработке программных продуктов по распознаванию образов, творчески применять и использовать полученные знания. Содержание: разъясняет основные приемы и методы распознавания образов по признакам; Отнесение исходных данных к определенному классу. Определение типов задач фазы функционирования. Использование правил классификации. Примеры систем, решающих задачу распознавания. Применение методов распознавания речи, изображений, текстов. Владеть математическим и алгоритмическим аппаратом, применяемым при решении задач распознавания.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Основы информационной безопасности

    Цель: формирование у бакалавров знаний о сбалансированной защите конфиденциальности, целостности и доступности данных с учетом целесообразности применения, привитие практических навыков проектирования политик безопасности на основе современных средств и технологий. Содержание: формирвание знаний о принципах информационной безопасности. Идентификация и анализ информационных угроз и противодействие им. Применение аппаратно–программных методов защиты компьютерной информации от удаленных атак, сетевой безопасности. Реализация моделей политик безопасности. Управление уровнями доступа групп пользователей. Определение критериев и назначение класса защищенности ИС, защита целостности информации при выполнении лабораторных работ.

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Современная криптография

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Язык программирования C#

    Цель: изучение основных понятий и конструкций современных языков программирования, изучение общих принципов и получение навыков практического применения объектно-ориентированного программирования C#. Содержание: раскрывает основы и концепции разработки приложений с использованием элементов программирования С#. Уметь связывать формальное определение языка программирования с технологией, лежащей в основе методов трансляции. Владеть приемами, опытом создания приложений в среде С#, управлением классом через элементы интерфейса; Владеть опытом применения в профессиональной деятельности парадигмы современного программирования.

    Год обучения - 4
    Семестр - 1
    Кредитов - 6
  • Компоненты компьютерных сетей (Cisco1)

    Цель: формирование знаний и навыков проектирования компьютерных сетей, взаимодействия сетевых устройств. Содержание: рассматривается классификация компьютерных систем и сетей. Базовые стандарты логической и физической топологии сетей. Используются стандарты аппаратных компонентов. Модель взаимодействия открытых систем, используемы протоколы компьютерных сетей. Стандарты сетевых технологий. Определение сетевой адресации во время лабораторных занятий. Вырабатывает навыки применения международных стандартов проектирования сетей при выполнении групповых самостоятельных работ.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Основы робототехники

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Основы теории игр и исследование операций

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Машинное обучение

    Цель: Изучение основ машинного обучения. Методы машинного обучения. Содержание: Получение эмпирических зависимостей на основе математической статистики и теории вероятностей. Классические задачи, решаемые в машинном обучении. Применение типов обучения (по прецедентам, дедуктивное). Навыки кластеризации при обучении без учителя. Различные техники работы с данными в цифровой форме (сигналы, видеоряд, изображение, признаковое описание). Выполнение прогнозирования – как следствие обучения.

    Год обучения - 4
    Семестр - 1
    Кредитов - 6
  • Язык программирования Java

    Цель: сформировать системное базовое представление. Подготовить студентов к применению знаний программирования на языке Java в последующих дисциплинах, в обучении, а также после окончания обучения в профессиональной деятельности. Содержание: Знание возможностей языка программирования Java. Изучение объектов, полиморфизм, наследование, коллекции (Collections, List, Map, Set), контейнер JPA, Hibernate. Навыки работы с файлами, классами file, consol. Кодирование приложений на языке Java, использование фреймворков Spring, Spark; разработка аплетов; применение элементов GUI; Применение стандартных наборов библиотек языков программирования.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Основы интеллектуальных систем

    Цель: Изучение блоков интеллектуальных систем: базы знаний, механизма вывода решений, интеллектуального интерфейса. Содержание: Представление задач на естественном и формализованном языках. Моделирование нечетких множеств, нечеткая логика. Представление знаний в интеллектуальных системах посредством систем продукции, семантических сетей, фреймов; алгоритмы логического вывода на знаниях. Использование на практике интеллектуальных систем при распознавании текста на изображении. Применение правил, алгоритмов и технологии создания тестовых наборов данных.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Стандарты сетевых технологий

    Цель: приобретение систематизированных сведений о принципах организации компьютерных систем, архитектуре стандартных сетевых технологий, приобретение практических навыков проектирования локальных сетей на основе современных методов, средств и технологий. Содержание: рассматривается классификация компьютерных систем и сетей. Базовые стандарты логической и физической топологии сетей. Используются стандарты аппаратных компонентов. Модель взаимодействия открытых систем, используемы протоколы компьютерных сетей. Стандарты сетевых технологий. Определение сетевой адресации во время лабораторных занятий. Вырабатывает навыки применения международных стандартов проектирования сетей при выполнении групповых самостоятельных работ.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Технологии Arduino и 3D Printing

    Цель: приобретение студентами практических навыков по разработке по заданной методике программного обеспечения для микроконтроллеров с учетом современных тенденций развития электроники и вычислительной техники. Содержание: рассматривает Ардуино как инфраструктуру, среду, где собирают электронные, механические компоненты в единое устройство, и программирование поведений этих компонент. Изучает аппаратную часть (электронные платы с микроконтроллером, сопутствующими элементами-стабилизатор питания, кварцевый резонатор, блокировочные конденсаторы). Развивает умение практического программирования микроконтроллеров (Ардуино), компилировать программы в интегрированной программной среде, загружать их в аппаратуру; использовать 3D-Printing.

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Специальное программное обеспечение

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

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Основы разработки мобильных приложений

    Цель: изучаются особенности применения сервисных программ, оболочек при разработке мобильных приложений. Содержание: Анализ требований к разработке. Назначение, функциональные задачи, определение информационной совместимости. Разработка ТЗ. Владение базой ООП. Проектирование и разработка дизайна приложения. Разработка мобильных приложений под Android, iOS на C# или JavaScript на ASP.NET, Net.Framework, JavaScript framework. Тестирование приложения, отладка, реализация.

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Прикладное программное обеспечение

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

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Технология больших данных

    Цель: дать углубленное представление о технологиях BigData и особенностях и перспективах их использования на практике. Содержание: Рассматривается технологии подготовки, хранения, обработки и анализа больших данных; ключевые характеристики больших данных. Применение статистических и математических методов для обработки BigData. Определять критерии данных для поиска и извлечения по специальным программам. Генерировать релевантную информацию из извлеченных данных. Применять модель обработки информации Map Reduce, компоненты кластерной экосистемы Hadoop.

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Аналитика Big Data

    Цель: Изучение задач и основных методов анализа данных. Содержание: Использование Predictive analytics и готовых шаблонов каких-либо объектов для прогнозирования вероятности развития событий на основе имеющихся данных. Исследование специальных технологий. Применение для анализа различных инструментов и технологий: специальное ПО: No SQL, Map Reduce, Hadoop, R; Datamining – извлечение из массивов ранее неизвестных данных с помощью большого набора техник.

    Год обучения - 4
    Семестр - 2
    Кредитов - 5
  • Разработка Web сервисов (Java EE)

    Цель: Рассматриваются Java Enterprise Edition – платформа для создания корпоративных приложений на языке Java. Содержание: Изучение и применение API: Java Servlets – специальных модулей для обработки запросов и отправки результата. Генерация контента HTML, страницы с кодом HTML/JavaScript/CSS с вкраплениями кода на Java. Применение гипертекстовых редакторов. Записи гипертекстовых подпрограмм на JavaScript. Обеспечение информационной безопасности web приложений.

    Год обучения - 4
    Семестр - 2
    Кредитов - 6

Результаты обучения

  • Демонстрирует способность к коммуникациям любого формата в мультиязычной среде, понимание труда, как условия полноценной жизни, готовность участвовать в развитии экономики через реализацию инноваций инфраструктуры в области инфо-коммуникационных технологий
  • Демонстрирует естественно-научные, математические, социально-экономические, инженерные знания и практикует в профессиональной деятельности методы математического, структурного анализа, моделирования и прогнозирования, навыки экспериментального и экспертного исследования, финансовую грамотность
  • Анализирует требования к проектированию программно-аппаратного обеспечения: интеллектуальным системам, компьютерным сетям, БД, web-приложениям, к условиям безопасности информации, к пользовательской документации, к эксплуатации и сопровождению
  • Аргументирует выбор основных стандартов, принципов и шаблонов проектирования, методов, инструментарии языков программирования для разработки программного обеспечения, сетевых компонентов, платформы web-ресурсов, программных приложений на основе системного анализа, современных средств ИКТ и информационной безопасности
  • Способен трансформировать требования к программному обеспечению в архитектуру, определяющую структуру программного и аппаратного обеспечения и состав его компонентов, описывает эти компоненты и интерфейсы между ними, для их последующего кодирования и тестирования на современных языках программирования
  • Применяет в соответствии с принципами оптимальности методы и средства разработки программных интерфейсов, модели базы данных, организации и структуризации данных и вычислительных процессов, принципы информационной и сетевой безопасности
  • Применяет методы построения алгоритмов, жизненный цикл ПО, применяет средства и инструменты современных языков объектного программирования со стандартными наборами библиотек в разных средах и специфики реализации в условиях многозадачности ПО, функциональные возможности интеллектуальных систем, так же регламенты обновления версий ПО и миграции БД на новые платформы, технологии по улучшению юзабилити
  • Управляет процессом кодирования на языках программирования на основе оптимальных структур данных, настроек средств разработки и осуществляет тестирование каждого компонента ПО, приложений и БД, отладку, экспертизу кода, сопровождение и консультирование пользователей системного, прикладного ПО, формирование отчетов по результатам
  • Проводит интеграцию компонентов ПО на основе процедур сборки программных модулей и преобразования (конвертации) данных, генерирует релевантную информацию из извлеченных данных, создание SQL запросов к БД, Big Date, оценивает ПО на соответствие требуемым критериям качества
  • Разработает инструкций по работе с программами, оформления документирования программных интерфейсов ПО и БД и определяет возможность использования и осуществляет адаптацию готовых программных продуктов
  • Демонстрирует креативное мышление, любовь к человеку, стремление к знаниям, ответственность за потребление и производство, навыки организации партнерства в целях устойчивого развития на всех фазах проектирования реализации цифровых решений
Top