6B06118 Программная инженерия
-
Цель образовательной программы Подготовка квалифицированных IT-специалистов, деятельность которых будет направлена на разработку и сопровождения программных продуктов с применением алгоритмов big data и машинного обучения для транспортной отрасли
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Срок обучения 4 года
-
Объем кредитов 241
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
-
Инженерная математика
Кредитов: 9Освоение математического аппарата для решения теоретических и прикладных задач конкретного профиля, получение представления о математическом моделировании и интерпретации полученных решений. Рассматриваются вопросы линейной алгебры, аналитической геометрии, математического анализа, дифференциальных уравнений, теории рядов. В рамках дисциплины выполняется расчетно-графическая работа. Методы активного обучения – командная работа, "мозговой штурм".
Год обучения - 1
Семестр 1
-
Прикладная физика
Кредитов: 9Формирование у обучающихся умений, навыков при использовании фундаментальных законов, теорий классической и современной физики, а также методов физического исследования, мышления, научного мировоззрения, при самостоятельной познавательной деятельности, уметь моделировать физические ситуации с использованием компьютерных технологий и представления о современной естественнонаучной картине мира. В рамках дисциплины выполняется расчетно-графическая работа. Лабораторные работы выполняются на платформе Coursera. Методы активного обучения – командная работа, "мозговой штурм".
Год обучения - 1
Семестр 2
-
Основы экономики и предпринимательства
Кредитов: 5Изучает деятельность предприятий на различных типах рынка, модель равновесия и функционирования рынка, государственное регулирование цен и тарифов. Рассматривает понятие предпринимательства и пределы его правового регулирования, условия развития предпринимательства, организационно-правовые формы ведения бизнеса, бизнес-планирование, предпринимательская тайна, социальную ответственность предпринимательства. Активные методы обучения: кейс-методы; деловые ролевые игры, групповая работа.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Цифровая обработка сигналов
Кредитов: 6Выяснение роли и значения цифровой обработки сигналов в приеме и передаче информации, особенностей и преимуществ цифрового представления сигналов, изучение алгоритмов цифровых преобразований, реализация цифровой обработки в телекоммуникационных, информационно-измерительных и радиофизических системах и ее применение в различных областях науки, техники и производства.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Основы права и антикоррупционной культуры
Кредитов: 5Повышение общественного и индивидуального правосознания и правовой культуры студентов, а также формирование системы знаний и гражданской позиции по противодействию коррупции как антисоциальному явления. В результате изучения курса обучающийся должны освоить фундаментальные понятия права, конституционные устройство государственной власти Республики Казахстан, права и свободы граждан, закрепленные в Конституции, механизм и защиты законных интересов человека в случае их нарушения.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Схемотехника
Кредитов: 6Формирование у обучающихся знаний и умений в области построения и функционирования, протекающих физических процессов, методов анализа простейших электронных устройств, а также синтез более сложных устройств на их базе.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Основы алгоритмизации и программирования
Кредитов: 6В результате изучения дисциплины студент будет способен: формировать методы разработки алгоритмов и обработки данных на языке программирования С++, описать методы создания алгоритмов и их полное использование, классифицировать методы сортировки, обработки массивов, написать код на языке программирования, создать приложение в среде программирования. В рамках дисциплины используются методы активного обучения - кейс-задания, «мозговой штурм».
Год обучения - 2
Семестр 1
-
Экология и безопасность жизнедеятельности
Кредитов: 5Изучение основных экологических понятий, экологических проблем и подходов к их решению, источников и видов загрязнения окружающей среды предприятиями, принципов нормирования качества атмосферного воздуха и воды, основных положений законодательств в различных областей, чрезвычайных ситуаций природного и техногенного характера, их причин, способов профилактики и защиты. Методы обучения - анализ конкретных ситуаций (case-study).
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Основы компьютерного моделирования
Кредитов: 6Формируются компетенции о назначении средств моделирования, технических и программных средств, а также в разработке моделей объектов для различного назначения, а также языки программирования Python, Java и т.д. В рамках дисциплины используются интерактивные методы обучения, расчетно-аналитический метод, метод кейс-заданий, игровые методы.
Год обучения - 2
Семестр 1
-
Методы научных исследований
Кредитов: 5Получение студентами теоретических и прикладных знаний по методам научного исследования проблем в изучаемой области, подготовка специалистов, имеющих навыки познавательной деятельности в сфере науки, формирование глубоких представлений о содержании научной деятельности, её методах и формах знания.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Операционные системы Linux
Кредитов: 6Формирования у будущих студентов способности работать со структурами и механизмами различных операционных систем, а также в операционной системе Linux. В рамках дисциплины рассматриваются следующие аспекты Linux: функции и архитектурные требования к ОС, общие принципы управления ресурсами, архитектура файловых систем, управление памятью, управление вводом, система управления данными. В практических занятиях используется ОС Linux (Ubuntu). В рамках дисциплины используются методы активного обучения - «мозговой штурм», тематическая дискуссия.
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Основы облачной инфраструктуры
Кредитов: 6Освоение технологии создания облачного сервиса, работы с существующими облачными сервисами, студенты научатся использовать облачные вычисления и будут готовы к применению технологии облачных вычислений при решении задач оптимизации ИТ-процессов. В рамках дисциплины используются интерактивные методы обучения, расчетно-аналитический метод, метод кейс-заданий, игровые методы.
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Объектно-ориентированное программирование
Кредитов: 6Изучение основ классической теории объектно-ориентированного программирования, в том числе: пути эволюции технологий программирования от алгоритмического к ООП, основных принципов объектно-ориентированного построения программных систем (Абстракция, Инкапсуляция, Иерархия, Модульность,Типизация, Параллелизм, Сохраняемость), понятий классов, объектов, взаимоотношений между ними, а также многоуровневой модели OMG. изучение средств объектно-ориентированного и обобщенного программирования языка С++, средств стандартной библиотеки STL. В рамках дисциплины используются методы активного обучения - презентации на основе современных мультимедийных средств, метод работы в малых группах.
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Основы компьютерных сетей и телекоммуникаций (Cisco+Huawei)
Кредитов: 6Освоение студентами принципов построения и функционирования локальных, региональных, глобальных компьютерных сетей и мобильных телекоммуникаций, а также получение практических навыков в работе с их информационными ресурсами, работа с сетями Cisco и Huawei, SD-WAN и SDN. Методы активного обучения - «тренажерные» методы обучения, т.е. направленные на формирование специальных знаний, умений, навыков: ситуационные задачи, метод выявления ошибок, метод проектов, кейс-метод, открытые и закрытые тесты.
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Теория электрических цепей
Кредитов: 6Теоретическая и практическая подготовка студентов в области теории электрических цепей в такой степени, чтобы они могли выбирать необходимые электротехнические, электронные, электроизмерительные устройства, уметь их правильно эксплуатировать и составлять совместно со специалистами технические задания на разработку электрических частей различных установок и оборудования в своей профессиональной деятельности. В рамках дисциплины используются интерактивные методы обучения, расчетно-аналитический метод, метод кейс-заданий, игровые методы.
Год обучения - 2
Семестр 2
-
Инструментальные средства разработки программ
Кредитов: 9Дисциплина изучает классификацию инструментальных средств, методы и инструменты разработки программ, методы проектирования и жизненный цикл программ, унифицированный язык моделирования (UML), построение интерфейса программы. В рамках дисциплины применяются программы: StarUML, LucidChart, С++, С#. Методы активного обучения - компьютерное моделирование и практический анализ результатов, «мозговой штурм».
Год обучения - 2
Семестр 2
-
Управленческая экономика (Минор)
Кредитов: 3Формирование понятийного аппарата и развития навыков экономического анализа с использованием современных моделей и закономерностей экономической науки, рассмотрения экономических проблем и задач, стоящих перед руководителем фирмы. Изучение данной дисциплины позволит студентам получить и развить знания в области аналитических исследований экономических, технологических и технических параметров предприятия, а также позволит овладеть навыками применения специальных методов экономического обоснования управленческих решений и оценки их последствий. Применяются методы активного обучения - ситуационные задачи, кейс-метод.
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Основы AutoCAD
Кредитов: 6Формирование навыки работы с графическим редактором Autodesk Autocad, умение создавать архитектурные 2D, 3D изображения объектов, знание принципы моделирования архитектурных объектов в Autodesk AutoCAD. Используются методы активного обучения - метод работы в малых группах, «мозговой штурм».
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Охрана труда
Кредитов: 6Подготовка специалистов по вопросам теоретических и практических основ безопасности, безвредности и облегчения условий труда при его максимальной производительности, по вопросам законодательной и нормативно правовой базы в области охраны труда. Методы обучения - анализ конкретных ситуаций (case-study), групповые дискуссии.
Год обучения - 3
Семестр 1
-
Системы управления роботами
Кредитов: 6Освоение основ робототехники, конструирования роботов на базе комплекса Arduino и программирования в среде разработки Arduino IDE. Методами обучения являются: решение задач, проведение тематических коллоквиумов, семинаров «мозговой штурм».
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Тестирование программного обеспечения
Кредитов: 6Формирование знаний и навыков по вопросам контроля качества программного обеспечения - верификации и тестирования программных продуктов. Активные методы обучения: кейс-методы; деловые ролевые игры, групповая работа.
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Тайм-менеджмент (Минор)
Кредитов: 3Формирование у студентов общих представлений о сущности и типах управления временем, принципах и способах управления временным ресурсом для более успешного осуществления профессиональной деятельности. Применяются методы активного обучения - ситуационные задачи, кейс-метод.
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Основы базы данных
Кредитов: 9Изучить теоретические основы создания баз данных в информационных системах, основные операции, применяемые с данными в информационных системах, организацию методов обработки и поиска данных в информационных системах, инструменты для описания и перемещения данных, принципы базовых моделей данных и их применение в современных системах управления базами данных. Активные методы обучения: кейс-методы, деловые ролевые игры, групповая работа. В рамках дисциплины предусмотрены выездные занятия в филиал кафедры и гостевые лекции топ-менеджеров.
Год обучения - 3
Семестр 1
-
Компьютерная графика и дизайн
Кредитов: 6Формирование знаний и навыков по вопросам создания графических объектов, спецэффектов, анимации, аудио сопровождения или других визуальных изображений для использования в компьютерных играх, фильмах, музыкальных клипах, видеороликах, СМИ и рекламах. Активные методы обучения: кейс-методы, деловые ролевые игры, метод работы в малых группах.
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Базы знаний и экспертные системы
Кредитов: 6Формирование знаний по технологиям разработки экспертных систем в различных приложениях, изучение их структурно-функциональной организации, формы представления и свойств баз знаний, методов обработки знаний, приобретение навыков хранения и обработки данных и знаний, развитие способности применять знания на практике. Рассматриваются алгоритмы Мамдани, Тсукамото и «упрощенный вывод» в ЭК, Сугэно и Ларсена в ЭК и т.д. Активные методы обучения: кейс-методы, деловые ролевые игры, групповая работа. В рамках дисциплины предусмотрены выездные занятия в филиал кафедры и гостевые лекции топ-менеджеров.
Год обучения - 3
Семестр 2
-
Введение в MongoDB (Минор)
Кредитов: 3Формирование у студентов способности осуществлять обработку больших объемов данных (MongoDB) для решения профессиональных задач, эффективно применять методы, технологии и инструментальные средства анализа больших данных в профессиональной деятельности. Применяются методы активного обучения - групповая работа.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Современные СУБД в корпоративных системах
Кредитов: 6Изучает структуру, эволюциу, классификациу корпоративных СУБД, управленческие концепции корпоративных СУБД, основные концепций корпоративного управления, поддерживаемых современными корпоративными системами, концепцию CPR – планирование потребности в производственных мощностях, концепцию MPR – планирование потребности в материалах, концепцию EPR – планирование ресурсов предприятия и др.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Основы мобильных приложений
Кредитов: 6Изучение архитектуры мобильных устройств, их операционных систем, платформ для мобильной разработки. Формирование представления о платформе и современной среде разработки мобильных приложений IDEAndroidStudioс, о применении СУБД SQLite. В рамках дисциплины используются методы активного обучения - метод работы в малых группах, «мозговой штурм».
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Нейронные сети
Кредитов: 6Изучение основных принципов организации информационных процессов в нейрокомпьютерных систем, формирование логического мышления, формирование навыков разработки и реализации программных моделей нейрокомпьютерных систем. В рамках дисциплины используются методы активного обучения - метод работы в малых группах, лабораторные опыты. Применяется язык программирования Python.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Кибербезопасность
Кредитов: 6Сформировать понимание технологий достижения информационной безопасности во всех сферах деятельности и освоить системный подход для решения поставленных задач в области кибербезопасности. Включены вопросы о видах инструментов, используемых для борьбы с киберугрозами, обеспечение кибербезопасности, а также по видам вредоносных программ, видам атак, системам защиты, средствам контроля для достижения целей обеспечения информационной безопасности. В рамках дисциплины используются методы активного обучения - метод работы в малых группах, «мозговой штурм».
Год обучения - 3
Семестр 2
-
Параллелизм в алгоритмах и программирование
Кредитов: 6Приобретения знаний и навыков по основам параллельного программирования и параллельной обработке данных с использованием компьютерных средств. Умение программировать и создавать программные продукты с применением параллельных алгоритмов на языках программирования, поддерживающих распараллеливание, а также с использованием технологий MPI, OpenMP, PVM. экзамен
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Machine Learning A-Z: Python & R in Data Science ( минор)
Кредитов: 3Ознакомление студентов с областью Data Science и Machine Learning, которые охватывают визуализацию данных, анализ данных, библиотеки и инструменты с открытым исходным кодом. Применяются методы активного обучения - групповая работа.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Microsoft Power BI (Минор)
Кредитов: 3Формирование у студентов навыков и знаний собирать, анализировать и структурировать данные, чтобы строить интерактивные дашборды, программировать на современном уровне развития языка анализа многомерных данных MDX, строить модели и алгоритмы проектов по актуальным направлениям технологии BI, уметь анализировать суть предметного поля проекта и принимать решения. Применяются методы активного обучения - мозговой штурм, работа в малых группах.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
Введение в блокчейн-технологии
Кредитов: 6Изучение технологии блокчейн (распределенного реестра) с акцентом на её математические и технические основы, а также прикладные аспекты. Способность моделировать криптографические примитивы и простейшие блокчейны в веб-приложении Юпитер-ноутбук, уметь программировать и запускать простые умные контракты на языке Солидити (Solidity). Методы активного обучения - метод работы в малых группах, лабораторные опыты.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
Анализ и проектирование программных приложений
Кредитов: 6Изучает применение объектно-ориентированного программирования, проблемы совместимости, надежности и повторного использования компонентов .NET Framework, общеязыковую исполняющую среду CLR, библиотека классов .NET Framework, реализацию возможностей XSL, XPath и других средств работы с языком представления данных XML с помощью языков программирования РНР, C#, средства разработки приложений, включая Web-приложения с помощью языка Java.Применяются активные методы обучения: компьютерное проектирование, групповая работа.
Год обучения - 4
Семестр 1
-
Введение в SQL для BigQuery и Cloud SQL (Минор)
Кредитов: 3Изучение фундаментальные предложения SQL и выполнении структурированных запросов по BigQuery и Cloud SQL, умение определить различные компоненты и иерархии в консоли BigQuery, запустить запросы CREATE DATABASE, CREATE TABLE, DELETE, INSERT INTO и UNION в Cloud SQL. Применяются методы активного обучения - мозговой штурм, работа в малых группах.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
Промышленная инженерия программного обеспечения
Кредитов: 6Формирование у студентов теоретической и практической основы для овладения современными инженерными принципами создания надежного, качественного программного обеспечения, удовлетворяющего требованиям международных стандартов. Применяются методы активного обучения - метод работы в малых группах, «мозговой штурм», кейс-метод.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
WEB-программирование
Кредитов: 9Сформировать у студентов знаний о понимании принципов работы интернет-страниц, основы форматирования с использованием HTML, о понимание инструментальных средств по дизайну, знание основ верстки, CMS-систем для организации управления веб-сайтами и методы разработки, анализа и проектирования сайта, мультимедийные и FLASH-технологии. При изучении дисциплины используются интерактивные методы обучение кейс-обучения, дискуссия. В рамках дисциплины предусмотрены выездные занятия в филиал кафедры и гостевые лекции топ-менеджеров.
Год обучения - 4
Семестр 1
-
Машинное обучение
Кредитов: 6Формирование у студентов теоретических знаний и практических навыков по основам машинного обучения, овладение студентами инструментарием, моделями и методами машинного обучения, а также приобретение навыков исследователя данных (data scientist) и разработчика математических моделей, методов и алгоритмов анализа данных. Методы активного обучения - презентации на основе современных мультимедийных средств, метод работы в малых группах.
Год обучения - 4
Семестр 1
-
Основы интернета вещей
Кредитов: 9Иизучение студентами общих характеристик технологического феномена Интернета Вещей (Internet of Things, IoT), принципов дизайна социо-технических систем на основе современных технологий IoT для автоматизации различных процессов и рутинных операций, а также формирование у студентов четкого представления о возможностях применения методов автоматического восприятия и анализа контекста «умных» устройств, коллективных алгоритмов обработки данных и планирования действий, получение практических навыков работы с соответствующими инструментальными средствами и программами для систем типа «Интернета вещей». Понимание встроенных систем, применение IoT-подключений (5G, LTE, NB-IOT, 3GLoRA, SigFox, WiFI, Bluetooth). Работа на платформах IoT (IoTArchitects) и применение облачных технологии. Формой контроля является сдача индивиуального задания. В рамках дисциплины предусмотрены гостевые лекции топ-менеджеров.
Год обучения - 4
Семестр 2
-
Программирование в 1С
Кредитов: 9"Формирование у студентов о программировании на базе «1С:Предприятие», общих понятий об основных объектах, входящих в состав прикладных решений, и приобретение ими начальных практических навыков работы в различных вариантах и режимах системы. В рамках дисциплины используются методы активного обучения - метод работы в малых группах, лабораторные опыты. "
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Хранение и обработка больших данных
Кредитов: 9Обеспечение студентов необходимыми знаниями и навыками по работе с большими данными на основе реляционных и нереляционных баз данных. Изучение основных понятий, связанных с большими данными, их хранении и обработки, основные принципы работы с реляционными базами данных и построении архитектуры БД, овладение основными знаниями по языку запросов SQL и визуализации данных, изучение основных видов обработки данных, введение в современные языки обработки больших данных. Для освоения дисциплины применяется ПО: Windows, Microsoft Office, AnacondaNavigator, Dbeaver, Superset, доступ в Интернет. В рамках дисциплины используются методы активного обучения - метод работы в малых группах, лабораторные опыты.
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Код ON1
РО1- Определять математические и физические методы расчета теории электрических цепей, электронных схем аналоговой и цифровой электроники для решения практических задач радиотехники, электроники и телекоммуникаций с цифровой обработкой сигналов.
-
Код ON2
РО2-Понимать вопросы законодательной и нормативно-правовой базы в области охраны труда и по обеспечению экологической безопасности жизнедеятельности
-
Код ON3
РО3-Написать программный код программного обеспечения, процедуры интеграции программных модулей программного обеспечения, проведение эффективного тестирования программ и приложений
-
Код ON4
РО4-Демонстрировать навыки в разработке современных приложений с интенсивным использованием методов компьютерной графики
-
Код ON5
РО5-Проектировать IoT устройства и графический интерфейс пользователя с применением методов автоматического восприятия и анализа контекста «умных» устройств
-
Код ON6
РО6-Применять навыки установки, конфигурирования коммутаторов и маршрутизаторов Cisco в многопротокольных сетях, конструирования роботов на базе комплекса Arduino и программирования в среде разработки Arduino IDE.
-
Код ON7
РО7-Проводить анализ больших данных, проектировать и разрабатывать программные средства для хранения, обработки данных для систем транспортных отрасли, использовать службы облачных платформ для поддержки современных архитектур приложений
-
Код ON8
РО8-Визуализировать результаты работы алгоритмов машинного обучения, выбирая методы машинного обучения с применением нейронных сетей для решения прикладных задач
-
Код ON9
РО9-Использовать в профессиональной деятельности различные виды информационно-коммуникационных технологий: использование ОС, построения web-страниц, применение технологии облачных вычислений и разработка мобильных приложений с обеспечением кибербезопасности информации
-
Код ON10
РО10-Применять криптографические основы технологии блокчейн на платформе Net;
-
Код ON11
РО11-Принимать решения в вопросах, касающихся области информационных систем, с учетом основных закономерностей функционирования и развития природы и общества, социально-экономических, общественно-правовых, этических, политических аспектов и с использованием языковых знаний для решения задач в междисциплинарной и полиязычной среде
-
Код ON12
РО12- Планировать научные методы и приемы исследования результатов профессиональной деятельности в условиях современных моделей и закономерностей экономической науки и правовых знаний, с учетом принципов и способов управления временем.