6B06102 Computer Science в Satbayev University
-
Цель образовательной программы Целью образовательной программы является всесторонняя подготовка IT-специалистов в области компьютерных наук к работе в промышленности, бизнесе и государственных органах в сочетании с прочной основой в области машинного обучения, науки о данных и разработки программного обеспечения.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Дискретная математика
В дисциплине рассматриваются теория кодирования, теория множеств, теория графов, математическая логика. А именно, основы теории кодирования, теории множеств, теории графов; теорию алгебры логики; математический аппарат синтеза и анализа цифровых устройств, преобразовывать булевы функции, синтезирование минимальных комбинационных схем; выполнение кодирования.
Год обучения - 1
Кредитов - 5
-
Физика
Цель: формирование представлений о современной физической картине мира и научного мировоззрения, умений использовать знания фундаментальных законов, теорий классической и современной физики. Содержание: физические основы механики, основы молекулярной физики и термодинамики, электричество и магнетизм, колебания и волны, oптика и основы квантовой физики
Год обучения - 1
Кредитов - 5
-
Введение в Web программирование
Курс предназначен для изучения основ Web программирования и разработки Web приложений. Курс включает темы такие, как основы функционирования, настройки и администрирования программного обеспечения, реализующего сервисы Интернет; язык разметки HTML 5; основы верстки веб-страниц с использованием CSS; основы языка JavaScript и фреймворков jQuery, AngularJS; основные шаблоны проектирования веб-страниц; основы серверных языков; технологии работы с базами данных.
Год обучения - 1
Кредитов - 5
-
Математика I
Цель: познакомить студентов с фундаментальными понятиями линейной алгебры, аналитической геометрии и математического анализа. Формировать умение решать типовые и прикладные задачи дисциплины. Содержание: Элементы линейной алгебры, векторной алгебры и аналитической геометрии. Введение в анализ. Дифференциальное исчисление функции одной переменной. Исследование функций с помощью производных. Функции нескольких переменных. Частные производные. Экстремум функции двух переменных.
Год обучения - 1
Кредитов - 5
-
Алгоритмизация и основы программирования
В курсе изучаются основополагающие понятия программирования: оператор, переменная, процедура, функция, тип данных. Рассматриваются основные структуры алгоритмов, такие как линейная, разветвленная, циклическая. В курсе рассматриваются основные формы представления данных: строки, структуры, массивы, списки. Отдельные темы посвящены созданию широко распространенных алгоритмов сортировки, поиска минимального, максимального значения в массиве, обработки строк, итерационных и рекурсивных алгоритмов, построению блок-схем алгоритмов и разработку по ним программ.
Год обучения - 1
Кредитов - 4
-
Математика II
Цель: Научить студентов методам интегрирования. Научить правильно выбрать подходящий метод для нахождения первообразной. Научить применять определенный интеграл для решения практических задач. Содержание: интегральное исчисление функции одной и двух переменных, теория рядов. Неопределенные интегралы, способы их вычисления. Определенные интегралы и приложения определенных интегралов. Несобственные интегралы. Теория числовых и функциональных рядов, ряды Тейлора и Маклорена, применение рядов к приближенным вычислениям.
Год обучения - 1
Кредитов - 5
-
Алгоритмы и структуры данных
В курсе рассматриваются основные подходы к анализу и проектированию алгоритмов и структур данных. В курсе изучаются темы, такие как асимптотическая оценка сложности алгоритма в худшем случае, эффективные алгоритмы сортировки и выбора порядковых статистик, структуры данных (двоичные деревья поиска, кучи, хеш-таблицы), способы проектирования алгоритмов (разделяй и властвуй, динамическое программирование, жадная стратегия), основные алгоритмы на графах (кратчайшие пути, топологическая сортировка, компоненты связности, минимальные остовные деревья).
Год обучения - 1
Кредитов - 5
-
Объектно-ориентированное программирование
В курсе рассматриваются такие темы как: парадигма объектно-ориентированного программирования; классы и объекты; принципы создания масштабируемого программного обеспечения с использованием высокоуровневого метода проектирования понятий бизнес среды на языке программирования; языки программирования С++, Java и С#; принципы абстракций, инкапсуляции, наследования, полиморфизма; паттерны проектирования программного обеспечения; практические навыки создания программных продуктов.
Год обучения - 2
Кредитов - 5
-
Разработка Web-приложений
Цель: Ознакомления студента с основами работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования JavaScript и библиотеки jQuery. Рассматриваются основы backend разработки web-приложений программирования на стороне сервера на разных платформах (фреймворках). Содержание: Основы JavaScript и их применение в разработке фронтенда. Изучение классической библиотеки jQuery и её использование в AJAX. Основы для серверной части фронтальных приложений. Рассмотрение различныз фреймворков в контексте разработки современных веб-приложений.
Год обучения - 2
Кредитов - 5
-
UX/UI дизайн
В рамках курса изучаются вопросы UX-дизайна, концепция дизайн-мышления и UX-исследования. Курс направлен на изучение пользователя программного продукта, User-flow, Use-cases. Рассматриваются методы прототипирования c использованием персонажей, общие принципы проектирования интерфейсов, методы проектирования, дизайн сайтов, типология сайтов, E-commerce, работа с формами, разработка мобильных приложений, текст в интерфейсе, Front-end для дизайнера, Visual Design, основы правильной коммуникации для дизайнера, коммуникация с клиентом, коммуникация внутри команды, организация UX-процесса, презентация UX-проекта, оформление портфолио.
Год обучения - 2
Кредитов - 5
-
Архитектура компьютера и согласованность операции
Программа учебного курса посвящена изучению архитектуры компьютерных систем, взаимодействия и управления процессами, принципов построения аппаратных и программных средств и взаимодействия их в процессе ввода, обработки и вывода информации в современных компьютерных системах.
Год обучения - 2
Кредитов - 5
-
Шаблоны проектирования приложений
Цель: Студентам будут раскрыты простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании, а также возможность собрать воедино все методики гибкой разработки и показать их работоспособность. Научить использовать язык UML для построения диаграмм, охватывающих различные аспекты приложений. Содержание: понимать концепции объектно-ориентированного проектирования , уметь читать и анализировать диаграммы UML, уметь проектировать диаграммы классов, состояний, деятельности и другие, разбираться в тонкостях языка UML, уметь проектировать иерархии классов на основании ООП.
Год обучения - 2
Кредитов - 4
-
Искусственный интеллект
Цель: изучение области компьютерных наук, посвященной созданию интеллектуальных систем, способных имитировать человеческое мышление. Содержание: история развития ИИ, методы и алгоритмы, такие как машинное обучение, нейронные сети, алгоритмы оптимизации и многое другое. Теория и практические навыки для создания и применения искусственного интеллекта в различных областях.
Год обучения - 2
Кредитов - 5
-
Основы искусственного интеллекта
Цель: ознакомление студентов с основными концепциями, методами и технологиями в области искусственного интеллекта: машинное обучение, компьютерное зрение, обработка естественного языка и т.д. Содержание: общее определение искусственного интеллекта, интеллектуальные агенты, информационный поиск и исследование пространства состояний, логические агенты, аpхитектуpа систем искусственного интеллекта, экспертные системы, обучение на основе наблюдений, статистические методы обучения, вероятностная обработка лингвистической информации, семантические модели, системы обработки естественного языка.
Год обучения - 2
Кредитов - 5
-
Математика и статистика
В курсе изучаются математические модели, методы и инструменты линейной алгебры, математического анализа и теории вероятностей, которые используются в программной инженерии и области искусственного интеллекта. Рассматриваются вопросы математической формализации прикладных задач, применения адекватного математического инструментария при решении конкретных инженерных и технических задач, математического моделирования и интерпретации получаемых количественных и качественных результатов решений этих задач.
Год обучения - 2
Кредитов - 5
-
Операционные системы
Целью изучения дисциплины является приобретение первичных навыков, необходимых для изучения системного программирования и администрирования операционных систем, в том числе навыков настройки и анализа операционных систем. Содержание: Особое внимание будет уделено трем основным подсистемам операционных систем: управление процессами (процессы, потоки, планирование ЦП, синхронизация и взаимоблокировки), управление памятью (сегментация, разбиение по страницам, подкачка), файловые системы и поддержка операционных систем для распределенных систем.
Год обучения - 2
Кредитов - 5
-
Правовое регулирование интеллектуальной собственности
Цель: формирование целостного представления о системе правового регулирования интеллектуальной собственности, включая основные принципы, механизмы защиты прав интеллектуальной собственности и особенности их реализации. Содержание: дисциплина охватывает основы законодательства об ИС, включая авторское право, патенты, товарные знаки, и промышленные образцы. Студенты изучают, как защищать и управлять правами на интеллектуальную собственность, а также рассматривают правовые споры и методы их разрешения.
Год обучения - 2
Кредитов - 5
-
Функциональное программирование
В рамках дисциплины изучаются функциональные языки программирования, базовые концепции функционального подхода к написанию программ. В курсе изложены основы функционального программирования и методы его применения при решении сложных задач на стыке искусственного интеллекта и системного программирования. Техника функционального программирования иллюстрируется на языке Лисп, послужившем основой широкого спектра исследований и прикладных разработок.
Год обучения - 2
Кредитов - 5
-
Базы данных
Курс изучает основные понятия хранилищ данных, видов хранилищ. В курсе рассматриваются практические аспекты, касающиеся определения физической и концептуальной модели данных, различия между ними и подходы в решении задач построения баз данных. Обсуждаются различные виды хранения данных, изучаются алгоритмы организации эффективного доступа к данным, разграничения прав доступа к данным. Основная часть курса сфокусирована на реляционной модели данных и языке SQL.
Год обучения - 2
Кредитов - 5
-
Основы антикоррупционной культуры и права
Цель: повышение общественного и индивидуального правосознания и правовой культуры студентов, а также формирование системы знаний и гражданской позиции по противодействию коррупции как антисоциальному явлению. Содержание: совершенствование социально-экономических отношений казахстанского общества, психологические особенности коррупционного поведения, формирование антикоррупционной культуры, правовой ответственности за коррупционные деяния в различных сферах.
Год обучения - 3
Кредитов - 5
-
Основы устойчивого развития и ESG проекты в Казахстане
Цель: освоение студентами теоретических основ и практических навыков в области устойчивого развития и ESG, а также формирование понимания роли этих аспектов в современном экономическом и социальном развитии Казахстана. Содержание: знакомит с принципами устойчивого развития и внедрением практик ESG в Казахстане, включает изучение национальных и международных стандартов, анализ успешных ESG проектов и стратегий их реализации на предприятиях и в организациях.
Год обучения - 3
Кредитов - 5
-
Информационная безопасность и защита информации
Курс посвящен основным аспектам защиты информации и направлен на изучение теоретических основ и практического использования систем защиты информации в информационных системах, систематизированное получение знаний о принципах, методах и средствах реализации защиты данных, приобретение практических навыков по защите информации в информационных системах, необходимых для их проектирования и эксплуатации.
Год обучения - 3
Кредитов - 5
-
Computer Science & Engineering Internship
Прохождение компьютерной и инженерной практики в лабораториях Института Цифровых и Телекоммуникационных Технологий. В ходе производственной практики студенты решают множество задач в сфере IT. Благодаря полученному опыту студенты знакомятся с практическим применением языков программирования высшего уровня, знакомятся со структурой и организацией рабочего процесса.
Год обучения - 3
Кредитов - 5
-
Обработка естественного языка (NLP)
Цель: изучение методов и алгоритмов для понимания и генерации человеческого языка, создание эффективных систем взаимодействия на естественном языке. Содержание: курс включает введение в NLP, лингвистические основы , вероятностные модели и машинное обучение, предобработку текста, текстовый анализ, синтаксический и семантический анализ, а также приложения и этические аспекты.
Год обучения - 3
Кредитов - 5
-
DevOps для разработки приложений
Цель: Познакомить студентов с методологией DevOps и основными инструментами, такими как Docker, Terraform, Ansible, Prometheus, Kubernetes и Grafana, для автоматизации процессов разработки, тестирования и развертывания приложений. Содержание: Изучение создания docker-образов, управления контейнерами, настройки инфраструктуры как кода, применения принципов CI/CD, развёртывания сервисов в различных окружениях, автоматизации процессов и настройки серверов для эффективной работы приложений.
Год обучения - 3
Кредитов - 5
-
Облачные вычисления
Цель: освоение студентами основных концепций и методов облачных вычислений, ознакомление с критически важными технологиями и тенденциями их развития. Содержание: курс охватывает архитектуру и проектирование облачных развертываний, услуги и приложения, предоставляемые облаком, фундаментальные алгоритмы планирования для управления ресурсами, а также проблемы и вызовы, стоящие на пути полного раскрытия потенциала облачных технологий. Студенты изучают методы виртуализации, вопросы безопасности и конфиденциальности при разработке и развёртывании облачных приложений.
Год обучения - 3
Кредитов - 5
-
Компьютерная графика
В курсе изучается генерация изображений на компьютере, а именно математические и алгоритмические основы компьютерной графики, алгоритмы растровой графики, 2D и 3D моделирование, полигональные модели. Рассматриваются технологии использования графической библиотеки OpenGL для генерации 2D и 3D изображений, использование вспомогательных библиотек. После изучения дисциплины студенты смогут освоить любые графические инструменты, продолжить изучение и использование графических библиотек.
Год обучения - 3
Кредитов - 5
-
Разработка мобильных приложений
Цель: Овладение навыками разработки мобильных приложений для различных платформ с использованием современных инструментов и технологий. Содержание: Основы мобильной разработки, архитектура мобильных приложений, интерфейсы пользователя (UI/UX) для мобильных устройств, языки программирования и среды разработки (например, Swift, Kotlin), работа с базами данных и API, управление состоянием и навигацией, тестирование и отладка, публикация и распространение приложений, практические проекты по созданию мобильных приложений.
Год обучения - 3
Кредитов - 5
-
Зеленые технологии
Целью обучения дисциплины является изучение теоретических основ "зеленых" технологий и их основных сегментов с целью выработать практические навыки в сфере использования ИКТ для обеспечения Целей устойчивого развития. В курсе раскрывается сущность зеленых технологий, информационные системы как составляющая зеленых технологий. Рассматриваются направления зеленых технологий: 1) внедрение возобновляемых источников энергии; 2) совершенствование системы управления отходами; 3) совершенствование системы управления природными ресурсами; 4) развитие «чистого» транспорта.
Год обучения - 3
Кредитов - 5
-
Визуализация данных
Цель: Предоставить студентам навыки и знания по визуализации данных для эффективного представления и анализа информации. Содержание: Изучение основных принципов и методов визуализации данных, включая выбор подходящих графических инструментов и техник представления информации. Разбор успешных кейсов и создание собственных визуализаций для различных типов данных и задач анализа. Обучение использованию специализированных инструментов и библиотек для создания интерактивных и информативных визуализаций.
Год обучения - 3
Кредитов - 5
-
Машинное обучение
В рамках дисциплины изучаются методы анализа больших объёмов информации, создание моделей для прогнозирования в бизнесе, медицине, промышленности. Рассматриваются вопросы обучения нейросети, создания аналитических систем и рекомендательных сервисов на основе алгоритмов машинного обучения, обработки естественного языка и/или компьютерного зрения.
Год обучения - 3
Кредитов - 5
-
Стартапы и технологическое предпринимательство
Цель: Формирование теоретических знаний и практических навыков в области технологического предпринимательства и управления инновационными проектами, включая их разработку, внедрение и реализацию. Содержание: Курс включает практические элементы, такие как разработка бизнес-моделей, проведение исследования рынка, осуществление циклов разработки продуктов и привлечение начального капитала. Обучение направлено на подготовку студентов к успешному ведению инновационных проектов и запуску собственных стартапов.
Год обучения - 3
Кредитов - 5
-
Программирование 1C
Цель: в рамках курса дается теоретическая основа, и рассматриваются решения конкретных задач. Изучаются объекты, с помощью которых реализуется бизнес логика любых решений, функционирующих на платформе 1С:Предприятие. Содержание: Обсуждаются темы, как настраивать систему в зависимости от потребностей конкретной организации, вносить изменения в программные решения таким образом, чтобы пользователи могли применять их максимально эффективно, настраивать базы данных и обновлять систему.
Год обучения - 3
Кредитов - 5
-
Компьютерное зрение
Цель: Изучить создание компьютерных систем компьютерного зрения с общим представлением о цифровых изображениях или видео, предназначенных для обнаружения, отслеживания и классификации объектов. Содержание: Анализ задач и методов компьютерного зрения, включая обработку изображений и видео. Разработка алгоритмов для автоматизации задач, аналогичных функциям зрительной системы человека. Практическое изучение методов обнаружения, отслеживания и классификации объектов на базе цифровых изображений.
Год обучения - 3
Кредитов - 4
-
Основы методов научных исследований
Цель: формирование знаний о научных исследованиях, методах и методологии научных исследований, методах сбора, обработки научных данных в современной науке. Содержание: основы теории решения изобретательских задач, с алгоритмическими методами поиска технических решений и их оптимизации, основные математические методы оптимизации, применение возможностей искусственного интеллекта для решения задач оптимизации, вопросы поиска, накопления и обработки научной информации.
Год обучения - 3
Кредитов - 5
-
Computer Science & Engineering Internship II
Прохождение компьютерной и инженерной практики в лабораториях Института Цифровых и Телекоммуникационных Технологий. В ходе производственной практики студенты решают множество задач в сфере IT. Благодаря полученному опыту студенты знакомятся с практическим применением языков программирования высшего уровня, учатся обрабатывать большой объём информации с помощью SQL, а также знакомятся со структурой и организацией рабочего процесса.
Год обучения - 3
Кредитов - 5
-
Глубокое обучение
Цель: Освоить основы глубокого обучения для эффективного анализа данных и создания интеллектуальных систем. Содержание: Изучение основ нейронных сетей и их применение в машинном обучении. Анализ архитектур глубокого обучения и методов оптимизации. Разработка практических навыков обработки изображений и текстовых данных с использованием глубоких нейронных сетей.
Год обучения - 3
Кредитов - 4
-
Разработка веб-сервисов
Цель: Освоение студентами принципов и практик создания, развертывания и поддержания надежных и масштабируемых веб-сервисов, обеспечивающих эффективное взаимодействие между различными приложениями и системами. Содержание: Разработка простых веб-сервисов с изучением Архитектура веб-сервисов, Протоколы и форматы обмена данными, Разработка RESTful веб-сервисов. Так же студентам будут показаны практики разработки SOAP веб-сервисов, Аутентификация и авторизация прочих механизмов применяемых в разработке веб-сервисов.
Год обучения - 3
Кредитов - 4
-
Компьютерные сети
Программа учебного курса направлена на ознакомление студентов с основами организации, построения, архитектуры и принципами функционирования компьютерных сетей. Курс посвящен применению навыков для организации работы реальных сетей и рассматривает коммуникационные средства, протоколы и стандарты сетей. В результате освоения дисциплины студенты научатся конфигурировать и настраивать коммуникационные средства, осуществлять выбор межсетевых экранов, эксплуатации компьютерных сетей.
Год обучения - 3
Кредитов - 5
-
Blockchain технологии
Целью освоения дисциплины является изучение технологии блокчейн, которая позволяет осуществлять передачу и хранение цифровых активов децентрализованным способом. На этом курсе студент получит понимание и знание базовых концепций технологии блокчейн, такие как транзакция, блок, заголовок блока и цепочка блоков, операции блокчейна, верификация, валидация и достижение консенсуса, а также алгоритмы лежащие в основе блокчейна, а также приобретет навыки для разработки и реализации интеллектуальных контрактов, познакомится с методами разработки децентрализованных приложений для блокчейн сетей.
Год обучения - 3
Кредитов - 5
-
Экология и безопасность жизнедеятельности
Цель: формирование экологического знания и сознания, получение теоретических и практических знаний по современным методам рационального использования природных ресурсов и охраны окружающей среды. Содержание: изучение задач экологии как науки, законы функционирования природных систем и аспекты экологической безопасности в условиях трудовой деятельности, мониторинг окружающей среды и управление в области ее безопасности, пути решения экологических проблем; безопасность жизнедеятельности в техносфере, чрезвычайные ситуации природного и техногенного характера.
Год обучения - 3
Кредитов - 5
-
Промышленное Web программирование
Дисциплина является продолжением курса развития навыков создания сетевых приложений. Цели обучения этого курса заключаются в следующем: Рассмотрение вопросов и методологий создания поддерживаемых и расширяемых проектов веб приложений, применяемых на предприятиях. Изучаются модели MVC на базе языков высокого уровня. Изучаются технологии приложений с сохранением состояний и без сохранения состояний о соединениях клиентов. Рассматриваются различные механизмы сокращения объемов кода и повторного использования. Рассматриваются вопросы аутентификации и авторизации, доступа к данным и операции над ними.
Год обучения - 3
Кредитов - 4
-
Алгоритмы - расширенный курс I
В рамках дисциплины рассматриваются углубленные аспекты построения алгоритмов и эффективности решения. Включены такие темы, как решение NP сложных задач, асимптотическая оценка сложности алгоритма, эффективные алгоритмы сортировки, структуры данных (двоичные деревья поиска, кучи, хеш-таблицы), способы проектирования алгоритмов (разделяй и властвуй, динамическое программирование, жадная стратегия), основные алгоритмы на графах (кратчайшие пути, топологическая сортировка, компоненты связности, минимальные остовные деревья).
Год обучения - 3
Кредитов - 5
-
Теория нейронных сетей
Курс изучает основы теории нейронных сетей. Рассматривается модель нейронной сети. Приводится методика построения обученных логических нейронных сетей. Разбирается система принятия решений на основе математической логики событий. Приводится технология обучения нейронной сети. А также в курсе рассматриваются методы разработки и программирования модели принятия решений на основе нейронных сетей. Осуществляется программирование несложных нейронных сетей.
Год обучения - 3
Кредитов - 5
-
Алгоритмы - расширенный курс II
В рамках дисциплины изучаются простые структуры данных: односвязный и двусвязный списки, стек, очередь, дек; двоичные и k-ичные кучи; биномиальные кучи; хеширование; полиномиальный хеш; хеш-таблицы с открытой и закрытой адресацией; стратегии удаления элементов и масштабирования таблиц; фильтр Блума; бинарные деревья поиска; сбалансированные деревья; декартово дерево; 2-3 деревья и B-деревья.
Год обучения - 3
Кредитов - 5
-
Data Mining
Цель: научить студентов основным методам и алгоритмам Data Mining для обнаружения закономерностей в базах данных и выполнения прогнозов. Содержание: Курс рассматривает вопросы, касающиеся процесса обнаружения знаний в наборах данных, очистки, кодирования с использованием различных статистических методов и методов машинного обучения, а также визуализации сгенерированных структур. Особое внимание уделяется методам машинного обучения и сопутствующим технологиям, такие как хранение данных и оперативная аналитическая обработка (OLAP).
Год обучения - 3
Кредитов - 5
-
Разработка высоконагрузочных систем
Цель: Обучить студентов ключевым принципыпам, алгоритмам и компромиссам, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Содержание: В рамках дисциплины изучаются Архитектура высоконагруженных систем, Масштабирование и производительность, Сетевые технологии и коммуникации, Обеспечение отказоустойчивости и доступности. Также рассматривается Практическая часть: Разработка высоконагруженного приложения.
Год обучения - 3
Кредитов - 4
-
Разработка компьютерных игр
Цель: Курс посвящен основным методам разработки компьютерных игр, разработке документации и реализации самостоятельных игровых проектов. Содержание: Курс начинается с описания общих идей разработки компьютерных игр, игровой документации. Первый рассматривает создание двухмерных игр, на их примере исследует справедливые для любых видов игр концепции, второй сконцентрирован на работе с трёхмерной графикой. Оба блока завершаются разбором достаточно масштабного игрового проекта, демонстрирующего взаимодействие технологий, изученных ранее.
Год обучения - 3
Кредитов - 4
-
1С конфигурирование
Цель: Дисциплина изучает механизмы платформы «1С:Предприятие». Работа с механизмами платформы демонстрируется на примере решения учебной задачи, аналогичной задачам на реальных предприятиях. Содержание: Будут рассмотрены такие темы, как оперативный учет, бухгалтерский учет, сложные периодические расчеты, механизмы бизнес-процессов, управляемые блокировки данных при проведении документов. Освоение курса позволит понимать принципы построения системы 1С:Предприятие и овладеть инструментарием конфигуратора и навыками работы с системой.
Год обучения - 3
Кредитов - 5
-
Основы финансовой грамотности
Цель: формирование финансовой грамотности обучающихся на основе построения прямой связи между получаемыми знаниями и их практическим применением. Содержание: использование на практике всевозможных инструментов в области управления финансами, сохранение и приумножение накоплений, грамотное планирование бюджета, получение практических навыков по исчислению и уплате налогов и правильному заполнению налоговой отчетности, анализ финансовой информации и ориентирование в финансовых продуктах для выбора адекватной инвестиционной стратегии.
Год обучения - 3
Кредитов - 5
-
Методы анализа и обработки больших данных
Цель: Предоставить базовые знания о жизненном цикле процессов аналитики больших данных при переходе бизнеса к использованию Big Data. Содержание: Изучение основных и расширенных методов и техник аналитики данных для поиска и извлечения знаний из разнородных больших массивов данных. Сравнение различных дистрибутивов платформы Hadoop, открытых и коммерческих инструментов для хранения, обработки и аналитики больших данных.
Год обучения - 3
Кредитов - 4
-
Введение в науку о данных
Целью: обучение студентов основным концепциям и методам анализа данных, а также практическим навыкам работы с данными для решения реальных задач. Содержание: в рамках курса студенты изучают процессы сбора, очистки, анализа и визуализации данных, освоят методы статистики и машинного обучения, а также научатся использовать популярные инструменты и технологии. Особое внимание будет уделено применению науки о данных в различных областях.
Год обучения - 3
Кредитов - 5
-
Основы экономики и предпринимательства
Цель: Формирование базовых знаний об экономических процессах и навыков ведения предпринимательской деятельности. Содержание: Дисциплина изучается с целью формирования навыков анализа экономических концепций, таких как спрос и предложение, рыночное равновесие. Включены основы создания и управления бизнесом, разработка бизнес-планов, оценка рисков и принятие стратегических решений.
Год обучения - 3
Кредитов - 5
-
Управление IT проектами
Цель: Сформировать у студентов профессиональные компетенции по эффективному управлению ИТ-проектами, включая использование информационных систем управления проектами. Содержание: Изучение основных методов и инструментов автоматизированного проектирования, современных стандартов и методик управления проектами, принципов стандартизации в области управления проектами, а также рассмотрение функций и примеров систем управления проектными данными.
Год обучения - 4
Кредитов - 5
-
Fintech технологии
Цель: Изучение современных технологий и их применения в сфере финансовых услуг. Содержание: Основы финтеха, блокчейн и криптовалюты, цифровые платежные системы, алгоритмическая торговля, искусственный интеллект и машинное обучение в финансах, регуляторные аспекты и безопасность, финтех-стартапы и инновации, анализ данных и финансовая аналитика, примеры внедрения финтех-технологий, практические кейсы и проекты в области финансовых технологий.
Год обучения - 4
Кредитов - 5
-
Технологии Микросервисов
Цель: предоставить студентам фундаментальные знания и практические навыки, необходимые для оценки и использования микросервисной архитектуры в разработке ПО. Содержание: в ходе обучения студенты узнают о различных методологиях разработки ПО, познакомятся с основными принципами монолитной и микросервисной архитектуры, изучат подходы Agile и Scrum, а также рассмотрят концепцию Smart endpoints and dumb pipes.
Год обучения - 4
Кредитов - 4
-
Обучение с подкреплением
Цель: познакомить студентов с принципами и методами обучения с подкреплением (RL), целью которого является обучение агентов принимать решения в неопределенной среде для максимизации награды. Содержание: включает основы теории вероятностей, методы машинного обучения и искусственного интеллекта, а также практическое применение алгоритмов RL на задачах управления и оптимизации.
Год обучения - 4
Кредитов - 4
-
Бизнес-аналитика
В рамках дисциплины изучаются основы Microsoft Business Intelligence, компоненты MS BI (SSIS, SSAS, SSRS), архитектура и пользовательский интерфейс, аналитическое решение проблем на основе MS BI. Курс начинается с основных понятий, связанных с бизнес-аналитикой и многомерным моделированием. Для создания, редактирования, организации аналитических запросов к MS SQL, SSIS, интеграционнму сервису и SSRS, сервису для создания отчетов используется пользовательский интерфейс Microsoft BI в Visual Studio и SSAS.
Год обучения - 4
Кредитов - 5
-
Capstone проект
Цель: Подготовить студентов к циклу исследований и разработок (R&D), начиная с концептуального планирования и анализа инженерного проекта до завершения проекта. Содержание: Включает практику в проектной документации, формальных презентациях, устной защите проекта и написании итогового отчета. Знакомит с техническими методами анализа, проектирования, прототипирования, синтеза, устранения неполадок и тестирования интегрированных систем для создания программного продукта.
Год обучения - 4
Кредитов - 5
-
Технологии дополненной и виртуальной реальности
Цель: ознакомление студентов с основными концепциями, методами и инструментами разработки приложений AR и VR. Содержание: включает введение в AR и VR, технические основы, программные инструменты и платформы, методы визуализации и интерактивности, трекинг и позиционирование, разработку приложений, применение AR и VR в различных сферах, этические и социальные аспекты.
Год обучения - 4
Кредитов - 4
-
Проектирование системы
Цель: формирование у студентов понимания принципов и методов проектирования сложных информационных систем. Содержание: Дисциплина охватывает такие темы как, введение в системное проектирование, анализ требований, архитектурные стили и шаблоны, проектирование архитектуры системы, технологии и инструменты, обеспечение масштабируемости и производительности, безопасность системы, методы резервирования и отказоустойчивости.
Год обучения - 4
Кредитов - 5
-
CRM системы
Цель: Обучение принципам и практическим аспектам использования CRM систем для управления взаимодействием с клиентами и улучшения бизнес-процессов. Содержание: Основные компоненты и функции CRM систем, типы CRM (операционные, аналитические, коллаборативные), процесс внедрения и адаптации CRM, управление клиентскими данными, автоматизация маркетинга, продажи и сервис, интеграция с другими бизнес-системами, обзор популярных CRM решений, примеры успешного применения CRM в бизнесе, практические навыки работы с CRM системами.
Год обучения - 4
Кредитов - 5
-
IT инфраструктура
Курс направлен на обучение теории, методам и технологиям в области развития и управления IT-инфраструктуры, управление и развитие IT-инфраструктуры различного профиля и масштаба, а также формирование практических навыков эффективного построения и модернизации IT-инфраструктуры. Включает темы о современных технологиях, методах и средствах, используемых в управлении IT-инфраструктурой, методах проектирования IT инфраструктуры предприятия, моделировании бизнес-архитектуры предприятия, основных методиках моделирования бизнес-процессов IT-отдела, оптимизации работы IT-подразделения.
Год обучения - 4
Кредитов - 5
-
Алгоритмы - расширенный курс III
В рамках дисциплины изучаются теория графов; обходы в глубину и ширину, топологическая сортировка, компоненты сильной связности; мосты и точки сочленения; компоненты рёберной и вершинной двусвязности; кратчайшие пути во взвешенных графах; алгоритмы Форда-Беллмана, Флойда-Уоршелла и Дейкстры; задача о минимальном остове; лемма о безопасном ребре; алгоритмы Прима, Борувки и Краскалла.
Год обучения - 4
Кредитов - 5
-
Computer Science&Engineering Internship IV
Прохождение компьютерной и инженерной практики в лабораториях Института Цифровых и Телекоммуникационных Технологий. В ходе производственной практики студенты решают множество задач в сфере IT. Благодаря полученному опыту студенты знакомятся с практическим применением языков программирования высшего уровня, учатся обрабатывать большой объём информации с помощью SQL, а также знакомятся со структурой и организацией рабочего процесса.
Год обучения - 4
Кредитов - 5
-
NoSQL базы данных и разработка приложений
Целью изучения дисциплины является изучение основных NoSQL-баз данных: документоориентированные, колоночные, ключ-значение, графовые и др. В курсе рассматриваются особенности встроенного языка каждого типа баз данных, методы проектирования систем хранения, способы создания запросов и их оптимизации по скорости выполнения, особенности современных NoSQL решений и сравнительный анализ реляционного и NoSQL подхода. Обсуждаются вопросы обеспечения надёжности, отказоустойчивости и масштабируемости баз данных.
Год обучения - 4
Кредитов - 5
-
Computer Science&Engineering Internship III
Прохождение компьютерной и инженерной практики в лабораториях Института Цифровых и Телекоммуникационных Технологий. В ходе производственной практики студенты решают множество задач в сфере IT. Благодаря полученному опыту студенты знакомятся с практическим применением языков программирования высшего уровня, учатся обрабатывать большой объём информации с помощью SQL, а также знакомятся со структурой и организацией рабочего процесса.
Год обучения - 4
Кредитов - 5
-
Алгоритмы - расширенный курс IV
В рамках дисциплины изучаются классы задач L, P, NP, co-NP, NPC, co-NPC, PSPACE, EXPTIME, BPP, ZP, RP; некоторые соотношения данных классов; проблема P = NP, теорема Кука-Левина; NP-полнота некоторых задач.
Год обучения - 4
Кредитов - 5
-
ИКТ-решения Huawei
Цель: предоставить знания об ИКТ инфраструктуре Huawei. Содержание: Курс Huawei соответствует методике развития организации «Платформа + экосистема» и ее новой ИКТ-инфраструктуре, подчеркивающей синергию «Облако-канал-устройство». Huawei включает в себя ИКТ-решения, такие как ИКТ-инфраструктура, платформа и сервис, со своей системой улучшения процессов развития.
Год обучения - 4
Кредитов - 5
-
Эмоциональный искусственный интеллект
Цель: изучение концепции эмоционального искусственного интеллекта (Affective computing & Social signal processing), методов автоматического распознавания, анализа и синтеза эмоций и социального поведения. Содержание: Курс дает основные понятия из психологии и компьютерных наук, которые имеют отношение к эмоциональному искусственному интеллекту, знания методологии автоматического распознавания, анализа и синтеза эмоций и социальных сигналов и формирует практические навыки сбора и аннотации данных для построения алгоритмов эмоционального искусственного интеллекта.
Год обучения - 4
Кредитов - 5
-
Анализ и обработка веб данных
Целью преподавания учебной дисциплины является формирование у студентов теоретических знаний и практических навыков для анализа данных, получаемых из сети интернет. В рамках поставленной цели задача учебной дисциплины состоит в освоении теоретических знаний и приобретении практических навыков для получения и обработки данных с сайтов различного содержания, а также интерпретации полученных результатов.
Год обучения - 4
Кредитов - 5
Профессии
Результаты обучения
- Анализирует и оценивает исследования коррупции с использованием теории и методов социологического изучения коррупции.
- Демонстрирует умение настраивать и сопровождать информационные системы включая определение топологии сетевого взаимодействия вычислительных ресурсов.
- Демонстрирует понимание основ информационной безопасности и способов предотвращения различных атак на информационные системы.
- Демонстрирует понимание основ программирования, создания программного обеспечения, разработки алгоритмов и структур данных, объектно-ориентированного программирования.
- Собирает и анализирует данные, материалы, научные статьи, использует их для решения задач, связанных с информационными и коммуникационными технологиями.
- Знает и понимает тенденции развития компьютерной графики, ее роль и значение в ИТ продуктах и объектах, методы построения плоских проекционных моделей трехмерного пространства.
- Выбирает типовые методы и способы выполнения профессиональных задач, оценивает их эффективность и качество.
- Реализовывает алгоритмы машинного обучения и искусственного интеллекта.
- Знает и понимает основы физико-математических, естественнонаучных, социальных, гуманитарных и экономических дисциплин, применяемых в решении стандартных задач профессиональной деятельности, и оказывающих влияние на формирование гармоничной личности с широким кругозором и критическим мышлением.
- Демонстрирует знание основ программирования на низком уровне, понимание компьютерной архитектуры и создание программного обеспечения для вычислительных систем с ограниченными ресурсами.
- Демонстрирует умение работать в команде, эффективно коммуницирует с партнерами, организовывает процесс создания программного обеспечения.
- Проектирует и создает программное обеспечение, веб-приложения, мобильные приложения с применением языка UML, современных средств разработки, библиотек, шаблонов и фреймворков.
- Использует облачные технологии и развертывает программное обеспечение на серверах.
- Выбирает методы и средства защиты от опасностей в повседневной жизни и в профессиональной деятельности; выбирает способы создания и поддержания безопасных условий жизнедеятельности.
- Составляет инфологическую модель и даталогическую (концептуальную) схему баз данных, определяет ограничения целостности и права доступа к данным.
Похожие ОП
6B06102 Информационные системы
Западно-Казахстанский инновационно-технологический университет (ЗКИТУ)
6B06102 Программная инженерия
Университет Нархоз
6B06102 Бизнес Аналитика и Большие Данные (Business Analytics and Big Data)
Алматы менеджмент университет (AlmaU)
6B06102 Вычислительная техника и программное обеспечение
Международный Таразский инновационный институт имени Шерхана Муртазы (ТИГУ)
6B06102 Компьютерные системы и программное обеспечение
Международная образовательная корпорация
6B06102 Компьютерные системы управления и робототехника
Атырауский университет нефти и газа имени С. Утебаева (АУНГ имени С. Утебаева)
6B06102 Информационные системы
Восточно-Казахстанский университет имени Сарсена Аманжолова (ВКУ им. Аманжолова)
6B06102 Информационные системы и технологии
Международный университет Астана (AIU)
6B06102 Цифровая экономика
Западно-Казахстанский аграрно-технический университет имени Жангир хана (ЗКАТУ)
6B06102 Вычислительная техника и программное обеспечение
Esil University
6B06102 Информационные системы
Казахский национальный педагогический университет имени Абая (КазНПУ им. Абая)
6B06102 Информационные системы
Северо-Казахстанский университет имени М.Козыбаева (СКУ им. Козыбаева)
6B06102 Вычислительная техника и программное обеспечение (Безопасность компьютерных систем и сетей)
Кокшетауский университет имени Ш. Уалиханова (КУ им. Ш. Уалиханова)
6B06102 Вычислительная техника и программное обеспечение
Алматинский технологический университет (АТУ)
6B06102 Компьютерные науки
Университет имени Сулеймана Демиреля
6B06102 Вычислительная техника и программное обеспечение
Университет «Туран-Астана» (Туран-Астана)
6B06102 Технологии искусственного интеллекта
Карагандинский индустриальный университет (КарИУ)
6B06102 Информационные системы
Западно-Казахстанский университет имени Махамбета Утемисова (ЗКГУ им. М. Утемисова)
6B06102 Информационные системы
Костанайский региональный университет имени Ахмет Байтұрсынұлы (КРУ им. Байтурсынова)
6B06102 IT-предпринимательство и цифровая экономика
Карагандинский университет имени академика Е.А.Букетова (КарУ им. Букетова)
6B06102 Компьютерные науки
Университет КИМЭП (КИМЭП)
6B06102 Информационные системы
Казахский национальный университет имени аль-Фараби (КазНУ им. аль-Фараби)
6B06102 Информационные системы
Алматинский университет энергетики и связи имени Гумарбека Даукеева (АУЭС)
6B06102 Вычислительная техника и программное обеспечение
Гуманитарно-техническая академия (ГТА)
6B06102 Информационные системы
Казахский национальный аграрный исследовательский университет (КазНАУ)
6B06102 Вычислительная техника и программное обеспечение
Восточно-Казахстанский технический университет имени Д.Серикбаева (ВКТУ им. Д. Серикбаева)
6B06102 Вычислительная техника и программное обеспечение
Карагандинский университет Казпотребсоюза (КУ Казпотребсоюза)
6B06102 Информационные системы
Университет имени Жумабека Ахметулы Ташенева (Сырдарья)
6B06102 Информационные системы
Международный транспортно-гуманитарный университет
6B06102 Информационные системы
Казахский национальный женский педагогический университет (КазНЖПУ, QYZPU)
6B06102 Бизнес-информатика
Казахский агротехнический исследовательский университет имени С.Сейфуллина (КазАТУ им. Сейфуллина)
6B06102 Бизнес-аналитика и управление IT-проектами
Атырауский университет имени Х.Досмухамедова (АтУ им. Досмухамедова)
6B06102 Вычислительная техника и программное обеспечение
Казахстанско-Британский технический университет (КБТУ (KBTU))
6B06102 Сomputer engineering
Каспийский университет технологий и инжиниринга имени Ш.Есенова (Yessenov University)
6B06102 Вычислительная техника и программное обеспечение
Университет «Туран»
6B06102 Информационные системы
Жетысуский университет имени Ильяса Жансугурова (ЖУ им. Жансугурова)
6B06102 Информационные системы
Торайгыров университет
6B06102 Информационные системы
Шымкентский университет (ШУ)
6B06102 Информационные системы
Кызылординский университет "Болашак"
6B06102 Информационные системы
Карагандинский технический университет имени Абылкаса Сагинова (КарТУ)
6B06102 Компьютерное программирование и разработка программного обеспечения
Кызылординский университет имени Коркыт Ата (КУ им. Коркыт Ата)
6B06102 Программная инженерия
Astana IT University
6B06102 Информационные системы
Alikhan Bokeikhan University (ABU)
6B06102 Информационные системы
Инновационный Евразийский университет (ИнЕУ)