Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
6B06124 Вычислительная техника и программное обеспечение в ABU
-
Цель образовательной программы Целью образовательной программы является подготовка квалифицированных специалистов в области информационных технологий, способных эффективно работать с современными программными и аппаратными средствами, а также использовать актуальные технологии и языки программирования.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Alikhan Bokeikhan University
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Математика
Введение в программирование
Основы экономико-правовых знаний
Основы устойчивого развития и безопасности жизнедеятельности
Дискретная математика
Теория вероятности и математическая статистика
-
2 Год обучения
Информационные технологии
Основы блокчейн технологии
Теория информационных процессов
Настройка, ремонт, оптимизация и техническое обслуживание компьютерных систем
Техническое обслуживание и ремонт компьютерных систем и комплексов
Введение в блокчейн
Профессионально-ориентированный иностранный язык
Системное программирование
Физика
Объектно-ориентированное программирование
LMS технологии
Инструментальные средства разработки программ
Программирование No Code/ Lo Code
Профессиональный казахский (русский) язык
Децентрализованные приложения
Цифровая схемотехника
-
3 Год обучения
Введение в Web3
Языки и технологии программирования
Языки программирования
Введение в интернет маркетинг
Операционные системы, среды и оболочки
Защита информации
Микроконтроллеры и микропроцессорные системы
Защита информации и информационная безопасность
Операционные системы
Электроника
Основы микропроцессорной техники
Архитектура и организация компьютерных систем
Технологии искусственного интеллекта
Объектно-ориентированное программирование на языке С++
Интернет вещей
Программирование базы данных
Архитектура смарт- контрактов
Работа с Ethereum
Техника компьютерных и коммуникационных систем
Программирование на 1С
Компьютерные сети и телекоммуникации
Функциональное программирование
Проектирование распределенных систем управления
-
4 Год обучения
Введение в машинное обучение и анализ данных
Блокчейн бизнес-модели
Компьютерное моделирование
Технологии больших данных
Основы блокчейн и криптовалюты
3D графика и анимация
Современные методы и средства программирования NET
Среды разработки Ethereum, Web3 и Truffle
Технологии распределенных систем
Технологии разработки распределенных информационных систем
Использование данных в машинном обучении
Программирование на языке РНР
Архитектура системы блокчейн
Web программирование
Современные методы и средства программирования Java
Компонентные технологии и разработка распределенного ПО
Роботизированные системы и комплексы
Основы робототехники и искусственного интеллекта
Процесс разработки программного обеспечения
Технология разработки программного обеспечения
Профессии
Результаты обучения
- производить контроль технологических операций, проводимой устройствами IoT, демонстрировать основные области применения систем искусственного интеллекта, ее части и робототехники и методов машинного обучения для решения прикладных программ
- оценивать техническое сопровождение аппаратно-программных средств обеспечения ИБ., анализировать основные понятия и определения в области информационных систем и информационных процессов
- Анализировать действия процессов разработки ПО, стандарты, методы, инструментальные средства, действия и обязательства, связанные с разработкой и квалификацией всех требований
- формулировать технические требования с учетом функции выполняемых вычислительными системами и комплектации, монтажа, методы и средства восстановления работоспособности сетевого оборудования и распределенных систем
- Осваивать архитектуру блокчейн-технологий, включая их особенности и отличие от традиционных систем. Уметь разрабатывать и тестировать DApps на базе корпоративных блокчейн-сетей с применением Web3. Обладать глубокими знаниями процедурного программирования и принципов построения ПО.
- Владеть современными методами быстрой разработки с использованием no-code/low-code. Понимать архитектуру и принципы работы блокчейн-систем, включая Ethereum, консенсус, исполнение кода, хранение данных и роли участников. Знать уровневую структуру ИС на базе блокчейна. Применять ООП при проектировании и сопровождении программных компонентов.
- обобщать информацию, готовить справки и обзоры по вопросам профессиональной деятельности, редактировать, реферировать, рецензировать тексты. Демонстрировать знания требований к оформлению документации, принятых в профессиональной коммуникации, понимание устной речи в пределах профессиональной тематики, выбирать необходимую информацию из иноязычных источников
- сформулировать систематическое знания о современных языках программирования, задачах на языках программирования, способах и инструментах разработки ПО; проанализировать задачи на языках программирования, настройки средств разработки, проведения просмотров программного кода ПО, разрабатывать требования различных типов к программному обеспечению
- Анализировать возможности реализации требований к программному обеспечению с использованием методов математического моделирования, дискретной математики и теории вероятностей. Оценивать время и трудоёмкость выполнения проектных задач на основе вероятностных и статистических методов. Формировать обоснованные варианты реализации требований и проводить их анализ. Демонстрировать знания методологий разработки программного обеспечения и технологий программирования. Классифицировать и выявлять требования к программному обеспечению. Применять методы проектирования и технологии работы с базами данных.
- Демонстрировать знания методологий разработки программного обеспечения и технологий программирования, применяемых в цифровых, электронных и микропроцессорных устройствах, с учётом физических принципов работы аппаратных компонентов.
- Использовать средства современной вычислительной техники для основ облачных технологий и компьютерного моделирования;
- применять методы и средства проектирование БД, системного программирования и операционных систем на уровне разработки программ
- Проектировать и реализовывать программные интерфейсы для взаимодействия с системами управления базами данных, применять инструменты моделирования и оптимизации схем хранения и извлечения информации, разрабатывать прикладной функционал доступа к данным с учётом требований транзакционной целостности, индексации и уровней изоляции, выполнять сборку программных компонентов и использовать технологии обработки и анализа больших данных в составе программных решений.
- Способен осознанно воспринимать и интерпретировать основные концепции устойчивого развития и безопасности жизнедеятельности, правовой и экономической грамотности, применять нормативно-правовые, экономические и экологические инструменты в профессиональной и социальной деятельности, анализировать и критически оценивать последствия принимаемых решений, а также разрабатывать комплексные стратегии поведения, направленные на снижение рисков, повышение устойчивости и соблюдение этических и правовых стандартов.