6B06104 Компьютерная инженерия в ТИГУ
-
Цель образовательной программы Цель образовательной программы – подготовка квалифицированных специалистов по технологиям разработки программного обеспечения, проектирования и сопровождения компьютерных систем и сетей, владеющих теоретическими основами и практическими навыками разработки конкурентноспособных программных систем, управления программными проектами в цифровизации отраслей производства
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Алгоритмизация и программирование
Дисциплина направлена на формирование навыков разработки алгоритмов и их реализации на языках программирования. Студенты изучают структуры данных, управляющие конструкции и методы решения инженерных задач с применением алгоритмических подходов.
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Алгебра и геометрия
Дисциплина направлена на изучение основ линейной алгебры, векторной алгебры и аналитической геометрии, необходимых для решения инженерных задач. Студенты осваивают работу с матрицами, определителями, системами линейных уравнений, а также с геометрическими объектами в пространстве. Полученные знания применяются для математического моделирования и инженерных расчетов.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Математический анализ
Дисциплина охватывает основы теории функций, пределов, производных и интегралов. Студенты осваивают ряды, дифференциальное и интегральное исчисление, применяемое в инженерных расчетах. Развиваются навыки построения математических моделей физических и технических процессов с использованием средств математического анализа.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Объектно-ориентированное программирование
Дисциплина охватывает основы объектно-ориентированного программирования (ООП), включая инкапсуляцию, наследование и полиморфизм. Студенты изучают методы проектирования и реализации сложных программных систем с использованием классов и объектов. Развиваются навыки применения ООП в современных языках программирования.
Год обучения - 1
Семестр - 2
Кредитов - 6
-
Основы электроники
Дисциплина знакомит студентов с теоретическими основами электроники и принципами работы базовых электронных компонентов (диоды, транзисторы, резисторы, конденсаторы и др.). Студенты изучают анализ, проектирование и сборку простых электрических схем. Курс развивает практические навыки и способствует пониманию работы аналоговых и цифровых устройств.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Операционные системы
Дисциплина охватывает архитектуру и функциональные возможности операционных систем, включая планирование процессов, управление памятью, файловыми системами и устройствами ввода-вывода. Особое внимание уделяется многозадачности, распределению ресурсов, системным вызовам и механизмам на уровне ядра.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Графические пользовательские интерфейсы
Ознакомление с основами проектирования и программирования пользовательских интерфейсов. Студенты изучают работу с графическими элементами, моделями обработки событий и осваивают навыки создания доступных и интуитивно понятных интерфейсов.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Компьютерная графика и дизайн
Рассматриваются методы разработки и обработки визуального контента с использованием графических редакторов и средств дизайна. Студенты осваивают теорию цвета, основы композиции, элементы интерфейса и визуальные решения для инженерных проектов.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Администрирование операционных систем
Дисциплина направлена на формирование навыков конфигурации, настройки и администрирования операционных систем. Студенты изучают управление пользователями и правами, настройку политики безопасности, администрирование системных ресурсов, мониторинг служб и устранение неполадок.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Архитектура аппаратного обеспечения
Дисциплина ориентирована на комплексное понимание архитектуры аппаратных средств и её применение в инженерных задачах. Студенты изучают взаимодействие ключевых компонентов, таких как встроенные системы, контроллеры, регистры, шина данных и блок управления, а также логические принципы исполнения команд и методы микропрограммного управления.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Архитектура и организация компьютерных систем
В рамках этой дисциплины студенты изучают уровни архитектуры компьютерных систем и взаимодействие между их компонентами. Особое внимание уделяется принципам работы микропроцессоров, оперативной и постоянной памяти, шинной архитектуры и устройств ввода-вывода. Анализ внутренней структуры компьютера позволяет освоить основы проектирования и оптимизации систем на аппаратном уровне.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Цифровые устройства и микроконтроллеры
Рассматриваются принципы работы цифровых устройств на основе цифровой логики и взаимодействие с микроконтроллерами. Студенты осваивают навыки проектирования и реализации простых цифровых систем с использованием цифровых элементов.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Микропроцессорные системы и микроконтроллеры
Студенты изучают архитектуру и принципы работы микропроцессоров и микроконтроллеров. Формируются навыки взаимодействия с периферийными устройствами, программного управления и проектирования встроенных систем.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Цифровая схемотехника
Дисциплина посвящена изучению принципов работы логических элементов и цифровых устройств. Студенты осваивают основы логической алгебры, проектирование логических схем, разработку простых вычислительных устройств и методы их моделирования. Курс направлен на формирование понимания архитектуры цифровых систем и навыков работы с аппаратными средствами.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Углублённое программирование (C++)
Изучаются расширенные возможности языка C++, включая объектно-ориентированное программирование, шаблоны, библиотеку STL и механизмы обработки ошибок. Студенты осваивают разработку сложных прикладных программ и системных компонентов.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Прикладное программирование на C++
Знакомит студентов с основами программирования на языке C++, принципами структурного и модульного программирования. Формируются практические навыки разработки прикладных программ, работы с данными и использования системных ресурсов.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Модуль социально-политических, экономико-правовых и экологических знаний (Методы научных исследований и искусственный интеллект/ Безопасность жизнедеятельности, экология и устойчивое развитие/ Инклюзивное образование/ Основы финансовой грамотности и предпринимательства/ Основы права и антикоррупционной культуры)
Модуль направлен на формирование у обучающихся целостного понимания современных социально-политических, экономико-правовых и экологических процессов. В рамках модуля изучаются основы финансовой грамотности и предпринимательства, правовая система и антикоррупционная культура, вопросы инклюзии, устойчивого развития, экологии и безопасности жизнедеятельности. Особое внимание уделяется современным методам научных исследований с использованием технологий искусственного интеллекта. Обучающиеся развивают критическое мышление, правовую и экологическую ответственность, а также получают практические навыки научного анализа и цифровых технологий.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Сетевые устройства и технологии
Ориентирована на изучение принципов работы и основ настройки сетевых устройств. Студенты изучают функции маршрутизаторов, коммутаторов, сетевых адаптеров и других компонентов, а также осваивают навыки проектирования и установки сетевой инфраструктуры.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Архитектура базы данных
Изучаются внутреннее устройство и принципы организации баз данных, а также архитектурные модели. Студенты осваивают стратегии хранения, запроса и управления данными, клиент-серверные и многослойные архитектуры.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Проектирование и оптимизация систем баз данных
Охватывает методы эффективного проектирования баз данных, теорию нормализации, механизмы индексации и оптимизации. Студенты изучают проектирование структуры данных, оптимизацию запросов и способы повышения производительности.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Программирование на языке ассемблера
Курс программирования на языке ассемблера ориентирован на разработку низкоуровневых программ с учетом основ архитектуры компьютера. Студенты осваивают работу с регистрами, памятью и устройствами ввода-вывода, а также принципы функционирования процессора. Курс служит подготовкой к системному и встроенному программированию.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы робототехнических систем
Дисциплина знакомит студентов со структурой, компонентами и принципами функционирования робототехнических систем. Изучаются сенсорные системы роботов, исполнительные механизмы и алгоритмы управления. Студенты осваивают сборку простых робототехнических устройств и их программирование. Курс направлен на автоматизацию инженерных задач и проектирование мехатронных систем.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Архитектура компьютерных сетей
Направлена на изучение многоуровневой архитектуры компьютерных сетей, сетевых протоколов и принципов передачи данных. Студенты осваивают модели сетей, архитектуры OSI и TCP/IP, топологии и механизмы обмена данными.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Моделирование цифровых систем
Дисциплина формирует навыки моделирования структуры цифровых систем и анализа процессов их функционирования. Студенты изучают методы моделирования логических схем и цифровых устройств, а также их верификацию.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Системное программирование
Курс системного программирования развивает навыки написания программ низкого уровня, обеспечивающих взаимодействие между операционной системой и программным обеспечением. Студенты изучают работу с файловыми системами, управление процессами, памятью и системными вызовами.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Моделирование и тестирование систем
Дисциплина направлена на освоение методов построения моделей сложных технических и информационных систем, а также их тестирования по функциональным и производительным характеристикам. Формируются навыки оценки надежности и эффективности систем с использованием инструментов моделирования.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Информационная безопасность и защита информации
Курс охватывает основные принципы информационной безопасности, методы выявления, оценки и противодействия угрозам. Студенты изучают шифрование, аутентификацию, сетевую безопасность, управление доступом и политику защиты информации. Рассматриваются способы обеспечения конфиденциальности, целостности и доступности информации в цифровой среде.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
3D-моделирование и 3D-печать
Дисциплина направлена на изучение процессов моделирования трехмерных объектов и их печати на 3D-принтере. Студенты осваивают работу с CAD-системами, создание и редактирование моделей, а также подготовку их к 3D-печати. Рассматривается применение технологий в инженерии, производстве и образовании.
Год обучения - 3
Семестр - 2
Кредитов - 6
-
UI/UX и Юзабилити
Дисциплина охватывает принципы проектирования пользовательского интерфейса (UI) и пользовательского опыта (UX), а также основы юзабилити. Студенты изучают создание интуитивных интерфейсов, учет потребностей пользователей и методы повышения удобства и эффективности. Используются инструменты для прототипирования и тестирования.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Защита информации в компьютерных сетях
Дисциплина обучает методам защиты информации в компьютерных системах и сетях. Студенты изучают противодействие вредоносному ПО, обнаружение и предотвращение сетевых атак, технологии шифрования и методы управления доступом. Также рассматриваются политики информационной безопасности и алгоритмы реагирования на угрозы.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Облачные вычисления и виртуализация
Курс охватывает теоретические основы облачных технологий и виртуализации, а также методы их применения в информационных системах. Студенты изучают модели облачных сервисов (IaaS, PaaS, SaaS), работу с виртуальными машинами, управление инфраструктурой и аспекты безопасности.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Технология AR/VR
Курс знакомит студентов с технологиями AR (дополненной реальности) и VR (виртуальной реальности), их разработкой, моделированием и применением в образовании и промышленности. В рамках практики формируются навыки работы с инструментами для создания AR/VR-систем.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Основы проектного менеджмента
Курс ориентирован на изучение базовых понятий и методов управления проектами. Студенты изучают жизненный цикл проекта, постановку целей, планирование ресурсов, оценку рисков и методы контроля исполнения проекта. Также формируются навыки использования современных инструментов проектного менеджмента.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Интеллектуальные робототехнические системы
Курс посвящен изучению структуры интеллектуальных роботов и алгоритмов их функционирования с применением элементов искусственного интеллекта. Студенты осваивают методы автономной навигации, распознавания объектов, принятия решений и обучения. Практическая часть направлена на проектирование и моделирование интеллектуальных систем.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Современные манипуляторы и роботы
Дисциплина охватывает устройство, принципы работы и методы управления современными промышленными и сервисными манипуляторами и роботами. Студенты изучают кинематику роботов, сенсорные системы и приводы, осваивают практические навыки работы с реальными робототехническими устройствами.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Методологии Agile и разработка IT-продуктов
Курс знакомит с гибкими методологиями разработки программного обеспечения и управления IT-продуктами. Студенты изучают фреймворки Agile, такие как Scrum, Kanban и Lean, и применяют их в командной работе над проектами. Также рассматриваются вопросы управления жизненным циклом продукта, разработки MVP и взаимодействия с пользователем.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Data mining
Курс направлен на изучение методов поиска, анализа и выявления скрытых закономерностей в данных. Студенты осваивают методы классификации, кластеризации, регрессии и поиска ассоциативных правил. Практические занятия проводятся с использованием инструментов Python, R или Weka на реальных наборах данных.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Глубокое обучение
Курс по глубокому обучению направлен на изучение структуры и принципов работы нейронных сетей. Студенты осваивают методы обработки сложных данных с использованием многослойных сетей, алгоритмов обратного распространения, а также современных моделей, таких как CNN, RNN и др.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Big Data
Курс охватывает методы хранения, обработки и анализа больших данных. Студенты изучают технологии Hadoop, Spark, NoSQL и получают навыки работы с как структурированными, так и неструктурированными данными. Формируются умения принимать решения и строить прогнозы на основе Big Data.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Встроенные системы
Дисциплина рассматривает архитектуру и принципы работы встроенных систем. Студенты изучают программирование на микроконтроллерах, взаимодействие с датчиками и управляющими устройствами, а также управление системными ресурсами в реальном времени.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Системы искусственного интеллекта
Дисциплина охватывает основные методы и модели искусственного интеллекта, включая базы знаний, эвристические алгоритмы поиска, основы машинного обучения и интеллектуальные агенты. Студенты изучают подходы к проектированию и применению ИИ-систем.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Технологии интернета вещей
Дисциплина охватывает основы интернета вещей (IoT), включая архитектуру, взаимодействие устройств и технологии передачи данных. Студенты изучают работу с датчиками, сбор и анализ данных, использование облачных платформ, а также вопросы безопасности в IoT-системах.
Год обучения - 4
Семестр - 1
Кредитов - 6
Профессии
Результаты обучения
- Применять полученные знания и инструменты в области финансовой грамотности и предпринимательства, правовой и антикоррупционной культуры, инклюзивного образования, экологической устойчивости и безопасности жизнедеятельности, используя современные научные методы и технологии искусственного интеллекта для анализа и решения прикладных задач.
- Способен применять математические модели и алгоритмические методы для решения инженерных задач и реализовывать их программными средствами.
- Способен проектировать, устанавливать и настраивать аппаратную архитектуру компьютерных систем, включая микропроцессорные, цифровые и встроенные устройства.
- Способен осуществлять управление, администрирование и защиту компьютерных систем на основе операционных систем, системного программирования и сетевых технологий.
- Способен разрабатывать и оптимизировать программное обеспечение и базы данных и создавать прикладные программы для различных платформ.
- Способен разрабатывать удобные для пользователя инженерные решения на основе пользовательского интерфейса, UI/UX, 3D-моделирования и технологий AR/VR.
- Способен проектировать и внедрять инженерные продукты нового поколения на основе искусственного интеллекта, глубокого обучения, IoT и интеллектуальных систем.
- Способен планировать, организовывать и реализовывать инженерные проекты с использованием методов проектного управления и Agile.