Инновационная образовательная программа

6B06106 SMART системы и программирование в ГУ им. Шакарима

Дисциплины

  • Введение в профессию

    Данный курс ориентирован на знакомство студентов с основными понятиями профессии программиста, а также с особенностями работы в веб-программировании и мобильных разработках. Он направлен на формирование базовых знаний и навыков, необходимых для успешного старта в профессии программиста в данной области. В процессе обучения студенты изучат основы программирования, а также современные инструменты и технологии, используемые в веб и мобильных разработках

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

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Формирование ценностей инклюзивного общества

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

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

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

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

    Данный курс формирует у студентов практических навыков и знаний в области WEB-технологий. Курс нацелен на изучение языков программирования HTML, CSS, JavaScript, а также на изучение основных принципов WEB-разработки. Студенты научатся создавать статические и динамические веб-страницы, работать с базами данных, использовать фреймворки, библиотеки для WEB-разработки. В процессе обучения студенты получат практические навыки, знания, необходимые для работы в области WEB-технологий.

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

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

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

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Компьютерные сети

    Данная дисциплина предназначена для изучения принципов, протоколов, стандартов, архитектуры сетей и защиту сетевых соединений. Курс направлен на формирование у студентов глубокого понимания сетевых технологий и их применения в современном информационном обществе. В ходе обучения студенты научатся настраивать и администрировать сетевое оборудование, проводить диагностику и устранять неполадки в сетевых соединениях, а также обеспечения их безопасности.

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

    Данная дисциплина ознакамливает студентов с основами управления и поддержки веб-серверов и хостинговых окружений. В ходе изучения данной дисциплины студенты узнают о различных типах веб-серверов и изучают их функциональность и возможности. Они изучают принципы конфигурирования и управления веб-серверами, включая настройку виртуальных хостов, управление SSL-сертификатами и маршрутизацию трафика. Они учатся создавать, настраивать хостинг-аккаунты, управлять доменными именами, настраивать базы данных и устанавливать веб-приложения.

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

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

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

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Устойчивое развитие, экология и основы безопасности жизнедеятельности

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

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

    Данный курс ознакомит студентов с основами программирования на языке Java. Курс нацелен на формирование базовых знаний, навыков, необходимых для создания простых приложений на Java. В процессе обучения студенты изучат основы синтаксиса языка Java, структуры данных, а также получат опыт в создании консольных приложений и применении основных конструкций языка. Полученные знания помогут студентам начать развитие в области программирования на Java.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Создание Windows-приложений на основе Visual C#

    Данный курс формирует навыки создания Windows-приложений на основе Visual C#. В процессе обучения студенты изучат создание графических интерфейсов, взаимодействие с базами данных и разработку приложений, используя различные технологии. Получение навыков в создании Windows-приложений на основе Visual C# даст студентам возможность применять их на практике и увеличить свои шансы на рынке труда в области разработки программного обеспечения.

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

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

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

    Данный курс продолжает формировать у студентов знания, практические навыки в области WEB-технологий. Курс нацелен на изучение продвинутых технологий, фреймворков для WEB-разработки, таких как React, Angular, Vue.js, Node.js. Студенты научатся создавать динамические, интерактивные веб-приложения, работать с серверной частью веб-приложений, использовать современные инструменты для разработки, тестирования WEB-приложений. В процессе обучения студенты получат практические знания, необходимые для работы в области WEB-технологий

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Системы управления БД MySQL

    Этот курс охватывает основные принципы теории баз данных, включая концептуальные, логические и физические модели данных, а также нормализацию. Студенты освоят работу с СУБД MySQL, включая создание, модификацию, наполнение и администрирование баз данных. В процессе обучения будут использованы инструменты для проектирования, такие как ERWin и MySQL Workbench, а также изучены методы создания связей между таблицами и индексов для оптимизации запросов.

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

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

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

    Дисциплина направлена на изучение исторических фактов, философско-художественных основ произведений Абая Кунанбаева, Шакарима Кудайбердиева, формирующие мировоззренческие и эстетические ценности, умение студента выражать свое мнение, практические навыки и восприятие таких человеческих качеств, как нравственность, честность, художественный характер. Определяется гениальность писателей казахской литературы и роль М. Ауэзова в изучении и популяризации наследия Абая, значение его произведений для истории, литературы и науки.

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

    Дисциплина "Программирование на PHP" предназначена для студентов, желающих освоить один из наиболее популярных языков программирования в веб-разработке – PHP. В ходе обучения студенты углубляют свои знания в области программирования на PHP и изучают принципы разработки баз данных в сочетании с PHP, чтобы создавать динамические веб-приложения, взаимодействующие с базами данных. Они овладевают синтаксисом языка, которые позволяют разрабатывать масштабируемые и гибкие веб-приложения.

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

    В этом курсе студенты углубят свои знания в области программирования C#. Курс нацелен на формирование продвинутых знаний и навыков, необходимых для разработки сложных и крупных проектов на языке C#. В процессе обучения студенты изучат продвинутые темы, такие как многопоточность, работа с БД, архитектура приложений и тестирование. Полученные знания позволят студентам создавать эффективное, масштабируемое программное обеспечение на языке C#.

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

    Дисциплина "Управление проектами" направлена на формирование знаний и практических навыков управления проектами в области веб и мобильной разработки. Студенты изучат основные методы и инструменты планирования, контроля и управления проектами, научатся оценивать риски и эффективно коммуницировать с членами команды и заказчиками. Курс также позволит студентам развивать навыки руководства и координации работы команды и достижения целей проекта в соответствии с бизнес-требованиями.

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

    Данный курс нацелен на развитие практических навыков планирования и управления процессом разработки ПО, включая контроль сроков, бюджета и качества продукта. Студенты изучат основные методы управления проектами, такие как Waterfall, Agile и Scrum, а также научатся работать с проектными инструментами и системами управления задачами. Курс также включает в себя анализ, оптимизацию процесса разработки, адаптированного к конкретным потребностям и особенностям проекта.

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 8
  • Разработка проектов в Agile-среде

    Дисциплина "Разработка проектов в Agile-среде" направлена на формирование навыков разработки программного обеспечения в гибких методологиях, включая Scrum, Kanban и другие. Курс охватывает все аспекты жизненного цикла разработки, от планирования и оценки до тестирования и доставки продукта. Обучение включает в себя практические задания, в том числе работу в команде и использование инструментов управления проектами.

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

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

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

    Данный курс знакомит студентов с принципами разработки клиент-серверных приложений, основанных на использовании баз данных. Курс охватывает такие темы, как архитектура приложений, клиентские и серверные технологии, SQL, обработка данных на стороне клиента и сервера, а также методы защиты приложений от внешних атак. В результате обучения студенты смогут создавать клиент-серверные приложения на C# с использованием баз данных и эффективно управлять ими в рамках проектов.

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

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

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

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

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Многоуровневые WEB приложения и интернет технологии

    Данный курс формирует у студентов знания и навыки разработки многоуровневых веб-приложений, а также понимания основных принципов интернет-технологий. Курс охватывает темы, связанные с архитектурой многоуровневых веб-приложений, клиент-серверным взаимодействием, работой с БД, а также безопасностью веб-приложений. В результате обучения студенты смогут разрабатывать многоуровневые веб-приложения, включая проектирование и реализацию фронтенда, бэкенда, использование современных веб-фреймворков, инструментов, а также обеспечивать безопасность созданных приложений.

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

    Курс нацелен на формирование у студентов знаний и навыков в области разработки и развертывания веб-приложений. В рамках курса изучаются архитектура веб-приложений, работа с БД, создание и настройка серверов, использование клиентских библиотек и фреймворков, тестирование и развертывание приложений на сервере. Обучение позволит студентам разрабатывать эффективные веб-приложения для различных задач, включая проектирование и реализацию фронтенда и бэкенда, использование современных веб-фреймворков и инструментов.

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

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Расширенные базы данных NoSQL

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

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

    Данная дисциплина знакомит студентов с основами разработки пользовательского интерфейса и веб-приложений с использованием языка программирования JavaScript. Студенты также овладевают навыками использования современных фреймворков и библиотек, для создания масштабируемых и модульных веб-приложений. Они учатся создавать компоненты, управлять состоянием приложения, маршрутизировать страницы и взаимодействовать с серверным API. Они учатся разрабатывать пользовательский интерфейс, взаимодействовать с сервером, используя современные инструменты и технологии фронтенд-разработки.

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Разработка с использованием Vue.js

    Данный курс формирует у студентов знания и практические навыки в разработке веб-приложений с использованием фреймворка Vue.js. Курс охватывает такие темы, как создание компонентов, маршрутизация, работа с API, использование Vuex для управления состоянием, а также разработка сложных веб-приложений. В результате обучения студенты смогут разрабатывать эффективные и масштабируемые веб-приложения с использованием Vue.js, используя современные инструменты и практики.

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

    Данный курс формирует у студентов знания и навыки работы с основными интернет-технологиями, такими как HTML, CSS, JavaScript, PHP и базовые принципы веб-разработки. Курс охватывает темы, связанные с проектированием и разработкой веб-сайтов, созданием динамических пользовательских интерфейсов, адаптивной версткой и использованием современных инструментов и технологий. В результате обучения студенты смогут создавать эффективные и интерактивные веб-сайты, используя современные интернет-технологии.

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

    Данный курс направлен на формирование у студентов знания и навыки работы с компьютерной графикой и создания визуальных эффектов в программе Blender. Курс охватывает такие темы, как моделирование 3D-объектов, текстурирование, освещение, анимация, композитинг и создание визуальных эффектов. В результате обучения студенты смогут создавать высококачественную компьютерную графику и визуальные эффекты для различных проектов в индустрии развлечений, рекламе, архитектуре и многих других областях.

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

    Курс нацелен на формирование у студентов знания, навыки разработки мобильных приложений, которые могут работать на разных платформах. Курс охватывает такие темы, как разработка приложений с использованием React Native, Xamarin, Flutter, Cordova и других кроссплатформенных технологий, работа с API и базами данных, оптимизация и тестирование приложений. В результате обучения студенты смогут создавать качественные, масштабируемые мобильные приложения для разных операционных систем.

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

    Данный курс ознакомит студентов с платформой Android и основами разработки мобильных приложений. Курс нацелен на формирование умений и навыков разработки пользовательских интерфейсов, использования стандартных и сторонних библиотек, работы с базами данных и сетевыми запросами. Также в программу входит разработка и доработка реальных мобильных приложений для практического применения полученных знаний.

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Продвинутое программирование на Java, JSP и JOBS

    Курс направлен на освоение ключевых технологий для веб-разработки на Java. Студенты изучают Spring Framework, создание RESTful API, работу с базами данных через JPA/Hibernate, а также основы безопасности с Spring Security. Курс охватывает разработку динамических веб-приложений с использованием JSP и взаимодействие с фоновыми задачами. В процессе обучения студенты получат практический опыт создания полноценного веб-приложения и его интеграции с внешними системами.

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

    Данная дисциплина представляет собой изучение инструментов, технологий, необходимых для создания компьютерных игр на платформе Unity. Дисциплина нацелена на обучение студентов созданию игр на платформе Unity. Это включает изучение различных аспектов создания игр, таких как создание игровых объектов, управление игровым процессом, , разработка пользовательского интерфейса. В результате изучения дисциплины студенты будут иметь навыки, необходимые для создания компьютерных игр на платформе Unity.

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

    Дисциплина направлена на обучение студентов методам анализа данных и статистических методов.В рамках курса студенты изучают основы бизнес-аналитики, анализ бизнес-процессов и данных, планирование, управление проектами. Они также изучают принципы, методы визуального моделирования с использованием UML. В процессе обучения студенты узнают, как применять UML для создания диаграмм классов, диаграмм последовательности, диаграмм состояний и других типов диаграмм, которые позволяют моделировать бизнес-процессы и системы.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Cloud-технологии и веб-приложения

    Дисциплина "Cloud-технологии и веб-приложения" охватывает технологии облачных вычислений и их применение в создании веб-приложений. В рамках этой дисциплины студенты изучают принципы работы облачных платформ, таких как Amazon Web Services (AWS) и Microsoft Azure, и практические навыки разработки веб-приложений, используя эти платформы.. Студенты изучают, как использовать облачные платформы для развертывания и масштабирования веб-приложений, а также для управления данными и ресурсами.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Визуализация больших данных

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

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

    Изучаются создание, программирование и тестирование встраиваемых решений для Интернета вещей. Рассматриваются операционные системы, сетевые протоколы, безопасность, работа с датчиками и исполнительными механизмами, разработка пользовательских интерфейсов, а также использование беспроводных технологий (Wi-Fi, Bluetooth, LoRa), управление питанием устройств, а также тестирование, отладка, интеграция, мониторинг, оптимизация, масштабируемость, надежность, взаимодействие и IoT-решений в реальных условиях эксплуатации.

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

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

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

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

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

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

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

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

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

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

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

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Мобильный UI/UX дизайн

    Данная дисциплина посвящена изучению процесса проектирования пользовательского интерфейса и опыта пользователя для мобильных приложений. Она объединяет принципы дизайна, технические аспекты разработки мобильных интерфейсов, с целью создания удобных и привлекательных пользовательских интерфейсов. Студенты, изучающие дисциплину "Мобильный UI/UX дизайн", получат практические навыки в создании эффективных и привлекательных мобильных интерфейсов, а также понимание важности пользовательского опыта для успеха мобильных приложений.

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

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

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

    Дисциплина "Проектирование WEB приложений" представляет собой изучение методов и технологий, используемых для проектирования и разработки WEB-приложений. Дисциплина нацелена на обучение студентов методам проектирования WEB-приложений, а также ознакомление с основными концепциями и технологиями, используемыми при их разработке. Студенты изучают различные архитектурные модели, методы проектирования интерфейсов, а также технологии разработки, такие как HTML, CSS, JavaScript, PHP, Ruby on Rails и другие.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Компьютерное зрение и обработка изображений

    Дисциплина представляет собой изучение методов, технологий, используемых для обработки, анализа изображений с помощью компьютеров. Дисциплина нацелена на изучение методов и алгоритмов обработки изображений, используемых в различных областях, таких как медицина, производство, транспорт, робототехника. Кроме того, в рамках этой дисциплины студенты учатся использовать различные инструменты и технологии, такие как OpenCV, MATLAB, Python, для создания и оптимизации алгоритмов обработки изображений.

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

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

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

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

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

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

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

Профессии

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

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

Похожие ОП

6B06106 Электронная коммерция

Кызылординский открытый университет

6B06106 Информационные системы

Костанайский инженерно-экономический университет им. М. Дулатова (КИНЭУ им. Дулатова)

6B06106 Информационные системы в управлении

Северо-Казахстанский университет имени М.Козыбаева (СКУ им. Козыбаева)

6B06106 Информационные системы

Алматинский гуманитарно-экономический университет (АГЭУ)

6B06106 Вычислительная техника и программное обеспечение

Международный университет информационных технологий (МУИТ (IITU))

6B06106 IT медицина

Актюбинский региональный университет имени К.Жубанова (АРГУ им. Жубанова)

6B06106 Информационный инжиниринг в экономике

Казахстанско-Немецкий университет (КНУ (DKU))

6B06106 Информационные системы

Казахский автомобильно-дорожный институт имени Л.Б.Гончарова (КазАДИ им. Гончарова)

6B06106 Высоконагруженные информационные системы с искусственным интеллектом

Казахский национальный университет имени аль-Фараби (КазНУ им. аль-Фараби)

6B06106 Fintech and Artificial Intelligence (digital)

Алматы менеджмент университет (AlmaU)

6B06106 Информационные системы

Казахский национальный исследовательский технический университет имени К.И.Сатпаева (Satbayev University)

6B06106 Компьютерные науки

Центрально-Азиатский Инновационный Университет (ЦАИУ)

6B06106 IT-инжиниринг

Карагандинский технический университет имени Абылкаса Сагинова (КарТУ)

Top