Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
6B06101 Вычислительная техника и программное обеспечение в AIU
-
Цель образовательной программы Подготовка востребованных и конкурентоспособных на рынке труда специалистов, обладающих навыками и знаниями применения современных информационных технологий, а также разработки и управления программно-аппаратным обеспечением.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Международный университет Астана
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Высшая математика
Физика
Архитектура компьютерных систем
Дискретная математика и математическая логика
Алгоритмы и основы программирования
-
2 Год обучения
Экология и безопасность жизнедеятельности
Теория вероятности и математическая статистика
Введение в программную инженерию
Креативное мышление и генерация бизнес идей
Электроника и цифровая схемотехника
Правовая среда бизнеса и антикоррупционное законодательство
Профессионально-ориентированный иностранный язык (английский)
Операционные системы
ІТ менеджмент
Сетевые технологии
Технологическое предпринимательство
Базы данных
-
3 Год обучения
Системное и сетевое администрирование
Нейронные сети
Системное программирование
С# Объектно-ориентированное программирование
Программирование на JavaScript
Программирование на языке Java
Frontend and Backend разработка
Машинное обучение
Продвинутое программирование на языке JAVA
Продвинутое программирование на языке C#
Программирование микроконтроллеров и микропроцессоров
Разработка мобильных приложений
Технология IoT
Программирование на языке Go
Компьютерное зрение
Анализ данных
-
4 Год обучения
Системы виртуальной реальности
Обработка естественных языков
Основы информационной безопасности
Облачные технологии
Сенсорные технологии
Безопасность компьютерных сетей
AR/VR технологии
Технология тестирования программного обеспечения
Введение в организацию распределенных вычислений
Робототехнические системы
Параллельное программирование
Исследовательский проект
Разработка компьтерных игр
Интеллектуальные системы
Профессии
Результаты обучения
- Описывать и объяснять концепцию развития и теорию информации в области программирования, компьютерного оборудования, компьютерных коммуникаций.
- Управлять системными ресурсами, определять цели и задачи управления проектами, знает основные методы оптимизации и исследование операций, анализировать и интерпретировать математические данные .
- Применять современные инструментальные средства и технологии программирования для разработки программ; владеть знаниями аппаратных средств, как базы для построения и развития информационных технологий, эффективно применять их для решения научно-технических и прикладных задач в соответствии с направлением профессиональной деятельности; разрабатывать и проектировать устройства и системы роботов на современной элементной базе с учетом требований совместимости, технологичности и удобства технической эксплуатации; владеть компьютерными методами моделирования, расчетов и оформления технической документации.
- Разрабатывать веб- ориентированные, надежные и эффективные программы и приложения с использованием современных языков программирования, библиотек и фреймворков.
- Разрабатывать компоненты компьютерных систем обработки информации и управления, модулей программ и программных комплексов заданного качества.
- Применять правовые нормы при подготовке документов этапов разработки, формулировать требования, определять спецификации и проектные решения, использовать различные технологии и системы, модели и методы искусственного интеллекта, машинного обучения и нейронных сетей, CASE-средства, системы управления жизненным циклом программного обеспечения (ALM), системы управления требованиями (RMS) и средства управления версиями при решении прикладных задач.
- Анализировать задачи, применять теоретические и практические знания по основам алгоритмизации задач, определять пути решения и подбирать эффективные алгоритмы для реализации задачи. Описывать модель и этапы проектирования базы данных, применять взаимодействия приложений с базами данных, основам языка запросов SQL и его использованию в приложениях, использовать современные системы управления базами данных, интегрировать их в приложения, управлять и проектировать базы данных, создавать запросы для поиска данных по различным критериям, определять релевантность данных в программно-аппаратной части.
- Уметь логически верно, аргументировано и ясно строить устную и письменную речь, быть способным к использованию знаний иностранного языка в профессиональной и межличностной коммуникации.
- Тестировать и отлаживать программные продукты различных систем, документировать проектируемые программные приложения
- Использовать нормативно-правовые документы в своей деятельности, применять систематизированные теоретические и практические знания экономических наук при решении профессиональных задач, владеть знаниями об опасности, которую представляет собой коррупция для благосостояния общества и безопасности государства.
- Демонстрировать навыки проведения качественного и количественного сравнения систем различных типов, анализа их производительности и эффективности при решении задач различных классов, по заданным техническим требованиям разрабатывать структуру вычислительной системы; проектировать компьютерные системы, использующие средства сетевого взаимодействия; тестировать компьютерные системы, сети и их компоненты; организовывать взаимодействие сетевого программного комплекса с приложениями, программно управлять сетевыми службами и выбирать средства для построения сетей в соответствии с заданными условиями функционирования.
- Применять математические методы и алгоритмы для разработки программного обеспечения и решения различных задач в области компьютерных наук и информационных технологий.
- Анализировать работу комбинационных цифровых устройств, базовых логических элементов; использовать программное обеспечение и инструменты для моделирования и симуляции электронных схем и учитывать особенности функционирования полупроводниковых запоминающих устройств, их принципы построения; анализировать и оценивать существующих электронных схем с точки зрения их функциональности и эффективности; проектировать и составлять электронные схемы на основе логических и комбинационных схем для различных устройств.