6B06103 Информационные системы и технологии в ТИГУ
-
Цель образовательной программы Комплексная и качественная подготовка специалистов в области проектирования, разработки и администрирования информационных систем для решения задач регионального IT -рынка.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Алгебра и геометрия
Дисциплина охватывает основные понятия элементарной и линейной алгебры, аналитической геометрии и векторной алгебры. Рассматриваются матрицы и определители, системы линейных уравнений, векторы и их свойства, уравнения прямой и плоскости, геометрические объекты в пространстве, а также взаимное расположение фигур в координатной системе.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Алгоритмы и структура данных
Дисциплина охватывает основные понятия алгоритмов, их типы и свойства. Рассматриваются простые и сложные структуры данных (списки, стеки, очереди, деревья, графы и хеш-таблицы). Изучается эффективность алгоритмов, асимптотический анализ, методы поиска и сортировки, рекурсия, стратегии «разделяй и властвуй», динамическое программирование и алгоритмы на графах. Студенты приобретают навыки разработки, реализации и применения алгоритмов к практическим задачам.
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Основы программирования
Дисциплина охватывает базовые понятия и принципы программирования: типы данных, переменные, условные операторы, циклы, массивы, функции и операции ввода/вывода. Изучаются методы построения простых алгоритмов и их реализация на одном из языков программирования (Java). Студенты осваивают навыки логического мышления, анализа задач и программной реализации решений.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Математический анализ
Дисциплина включает в себя основные понятия бесконечных множеств, пределов, функций и их свойств, производной и дифференциала, исследование графиков функций, определённого и неопределённого интегралов, анализ функций одной и нескольких переменных. Также изучаются числовые ряды, функциональные ряды, сходимость рядов и методы работы с действительными и комплексными числами. Курс развивает математическое мышление и навыки решения прикладных задач.
Год обучения - 1
Семестр - 2
Кредитов - 6
-
Языки и технологии программирования
Дисциплина охватывает теоретические основы различных языков программирования, их синтаксис и семантику, парадигмы программирования (процедурное, объектно-ориентированное, функциональное, логическое). Рассматриваются принципы работы компиляторов и интерпретаторов, сравнительный анализ языков, современные технологии разработки (IDE, системы контроля версий, автоматическое тестирование, инструменты сборки). Студенты получают практический опыт программирования на конкретных языках (C++).
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Дискретная математика
Дисциплина изучает дискретные структуры, включая основы логики, теорию множеств, отношения и функции, комбинаторику, теорию графов, деревья, булеву алгебру и формальные языки. Также рассматриваются математическая индукция, рекурсия, основы алгоритмов и вычислимости. Курс формирует теоретическую базу для программирования, структур данных, криптографии и алгоритмического мышления.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы информационных процессов
Дисциплина рассматривает теоретические и практические аспекты обработки, передачи, хранения и защиты информации. Изучаются понятие информации, её единицы измерения, энтропия, методы кодирования и декодирования, потоки данных в информационных системах, шумы и методы восстановления информации. Затрагиваются основы информационной безопасности и навыки работы с современными информационными технологиями.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Объектно-ориентированное программирование
Дисциплина охватывает основы объектно-ориентированного программирования (ООП), включая инкапсуляцию, наследование и полиморфизм. Студенты изучают методы проектирования и реализации сложных программных систем с использованием классов и объектов. Развиваются навыки применения ООП в современных языках программирования.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Теория информационных систем
Дисциплина охватывает теоретические основы информационных систем, их структуру и принципы функционирования. Изучаются информационные потоки, системный анализ, методы моделирования, процессы сбора, хранения, обработки и передачи информации. Рассматриваются классификация информационных систем, их архитектура, этапы жизненного цикла и роль в организационной структуре. Курс формирует теоретическую базу для проектирования и управления информационными системами.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Операционные системы
Дисциплина охватывает архитектуру и функциональные возможности операционных систем, включая планирование процессов, управление памятью, файловыми системами и устройствами ввода-вывода. Особое внимание уделяется многозадачности, распределению ресурсов, системным вызовам и механизмам на уровне ядра.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Администрирование операционных систем
Дисциплина направлена на формирование навыков конфигурации, настройки и администрирования операционных систем. Студенты изучают управление пользователями и правами, настройку политики безопасности, администрирование системных ресурсов, мониторинг служб и устранение неполадок.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Инструментальные средства информационных систем
Дисциплина изучает совокупность программных и технических средств, применяемых для разработки, внедрения и сопровождения информационных систем. Рассматриваются программные средства (CASE-инструменты, системы проектирования и моделирования, СУБД), аппаратные компоненты, интерфейсы и их взаимодействие. Анализируются современные технологии и платформы, используемые для интеграции, автоматизации и поддержки информационных систем. Студенты получают практические навыки работы с конкретными инструментами.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Модуль социально-политических, экономико-правовых и экологических знаний (Методы научных исследований и искусственный интеллект/ Безопасность жизнедеятельности, экология и устойчивое развитие/ Инклюзивное образование/ Основы финансовой грамотности и предпринимательства/ Основы права и антикоррупционной культуры)
Модуль направлен на формирование у обучающихся целостного понимания современных социально-политических, экономико-правовых и экологических процессов. В рамках модуля изучаются основы финансовой грамотности и предпринимательства, правовая система и антикоррупционная культура, вопросы инклюзии, устойчивого развития, экологии и безопасности жизнедеятельности. Особое внимание уделяется современным методам научных исследований с использованием технологий искусственного интеллекта. Обучающиеся развивают критическое мышление, правовую и экологическую ответственность, а также получают практические навыки научного анализа и цифровых технологий.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Архитектура и организация компьютерных систем
В рамках этой дисциплины студенты изучают уровни архитектуры компьютерных систем и взаимодействие между их компонентами. Особое внимание уделяется принципам работы микропроцессоров, оперативной и постоянной памяти, шинной архитектуры и устройств ввода-вывода. Анализ внутренней структуры компьютера позволяет освоить основы проектирования и оптимизации систем на аппаратном уровне.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Графические пользовательские интерфейсы
Ознакомление с основами проектирования и программирования пользовательских интерфейсов. Студенты изучают работу с графическими элементами, моделями обработки событий и осваивают навыки создания доступных и интуитивно понятных интерфейсов.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Инфраструктура и инструментальные средства информационных систем
Дисциплина охватывает элементы инфраструктуры и технологические средства, обеспечивающие эффективное функционирование информационных систем. Основные темы включают серверную и сетевую инфраструктуру, облачные и виртуализационные технологии, системы хранения данных, решения по безопасности, программные платформы и сервисы. Рассматриваются стратегии развертывания, масштабирования, технической поддержки и обеспечения непрерывной работы информационных систем. Студенты осваивают навыки проектирования и выбора инфраструктурных решений и инструментов.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Компьютерная графика и дизайн
Рассматриваются методы разработки и обработки визуального контента с использованием графических редакторов и средств дизайна. Студенты осваивают теорию цвета, основы композиции, элементы интерфейса и визуальные решения для инженерных проектов.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Технологии Full-Stack веб-разработки
Дисциплина охватывает комплекс технологий, необходимых для разработки веб-приложений как на клиентской, так и на серверной стороне. Изучаются основы HTML, CSS, JavaScript, Frontend-фреймворки (React, Angular, Vue), Backend-технологии (Node.js, Express, Django), работа с базами данных (MongoDB, PostgreSQL), RESTful API, аутентификация и развертывание веб-приложений. Студенты получают навыки полного цикла разработки интерактивных и функциональных веб-приложений.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Базы данных и системы управления базами данных
Дисциплина охватывает основы проектирования, создания и управления базами данных. Изучаются реляционные модели данных, ER-моделирование, язык SQL, транзакции, индексация, обеспечение целостности и безопасности данных. Также рассматривается архитектура СУБД и практика работы с современными СУБД, такими как MySQL, PostgreSQL, Oracle и др. Студенты получают практические навыки проектирования баз данных, написания запросов и администрирования.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Современные технологии веб-разработки
Дисциплина охватывает новейшие технологии и методологии, применяемые при разработке современных веб-приложений. Основные темы включают одностраничные приложения (SPA), архитектуру JAMstack, прогрессивные веб-приложения (PWA), генераторы статических сайтов, современные фреймворки для frontend и backend (Next.js, Nuxt.js, Svelte, NestJS), интеграцию API, инструменты DevOps, процессы CI/CD и контейнеризацию с использованием Docker. Студенты изучают реализацию веб-проектов с использованием актуальных подходов.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Базы данных и бизнес-аналитика
Дисциплина посвящена использованию баз данных в целях бизнес-аналитики, а также методам работы со структурированными и неструктурированными данными. Рассматриваются моделирование данных, написание запросов (SQL), многомерный анализ (OLAP), проектирование хранилищ данных, процессы ETL, инструменты бизнес-аналитики (Power BI, Tableau) и методы визуализации. Студенты осваивают навыки сбора, обработки и анализа данных для поддержки принятия бизнес-решений.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Проектирование программного обеспечения информационных систем
Дисциплина охватывает принципы и методы проектирования программного обеспечения для информационных систем. Рассматриваются структурный и объектно-ориентированный подходы к проектированию, диаграммы UML, анализ требований, проектирование архитектуры, декомпозиция на модули и определение интерфейсов, подготовка проектной документации. Также изучаются вопросы обеспечения качества ПО, повторного использования и шаблоны проектирования (design patterns). Студенты получают практические навыки моделирования и проектирования программных решений.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Написание системных скриптов и автоматизация
Дисциплина обучает основам написания скриптов с целью автоматизации и системного администрирования в операционных системах. Основные темы включают командную строку, скрипты на Bash и PowerShell, работу с файловой системой, управление процессами, планирование задач (cron, Task Scheduler), обработку логов, автоматическое резервное копирование, установку и обновление ПО. Студенты получают практические навыки автоматизации системных задач на основе реальных сценариев.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Информационная безопасность и защита информации
Курс охватывает основные принципы информационной безопасности, методы выявления, оценки и противодействия угрозам. Студенты изучают шифрование, аутентификацию, сетевую безопасность, управление доступом и политику защиты информации. Рассматриваются способы обеспечения конфиденциальности, целостности и доступности информации в цифровой среде.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Системное программирование
Курс системного программирования развивает навыки написания программ низкого уровня, обеспечивающих взаимодействие между операционной системой и программным обеспечением. Студенты изучают работу с файловыми системами, управление процессами, памятью и системными вызовами.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Защита информации в компьютерных сетях
Дисциплина обучает методам защиты информации в компьютерных системах и сетях. Студенты изучают противодействие вредоносному ПО, обнаружение и предотвращение сетевых атак, технологии шифрования и методы управления доступом. Также рассматриваются политики информационной безопасности и алгоритмы реагирования на угрозы.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы анализа данных
Дисциплина охватывает базовые понятия и методы анализа данных. Основные темы включают типы данных, сбор и предварительную обработку, статистическое описание, визуализацию данных, корреляционный и регрессионный анализ, основы кластеризации и классификации. Практические задания выполняются с использованием языка Python и библиотек Pandas, NumPy, Matplotlib, Scikit-learn. Студенты осваивают навыки извлечения информации из данных и построения простых аналитических решений.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
Моделирование бизнес-процессов
Дисциплина охватывает методы анализа, документирования и моделирования бизнес-процессов в организации. Студенты изучают применение графических языков моделирования, таких как BPMN, UML-диаграммы, DFD и другие. Также рассматриваются подходы к оптимизации процессов, их автоматизации и поддержке принятия решений на основе моделей. В практической части используются инструменты ARIS, Bizagi, Draw.io и др.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
UI/UX и Юзабилити
Дисциплина охватывает принципы проектирования пользовательского интерфейса (UI) и пользовательского опыта (UX), а также основы юзабилити. Студенты изучают создание интуитивных интерфейсов, учет потребностей пользователей и методы повышения удобства и эффективности. Используются инструменты для прототипирования и тестирования.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
3D-моделирование и 3D-печать
Дисциплина направлена на изучение процессов моделирования трехмерных объектов и их печати на 3D-принтере. Студенты осваивают работу с CAD-системами, создание и редактирование моделей, а также подготовку их к 3D-печати. Рассматривается применение технологий в инженерии, производстве и образовании.
Год обучения - 3
Семестр - 2
Кредитов - 6
-
Big Data
Курс охватывает методы хранения, обработки и анализа больших данных. Студенты изучают технологии Hadoop, Spark, NoSQL и получают навыки работы с как структурированными, так и неструктурированными данными. Формируются умения принимать решения и строить прогнозы на основе Big Data.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Блокчейн технологии
Дисциплина охватывает теоретические основы, архитектуру и области применения технологии блокчейн. Основные темы: принципы работы блокчейна, децентрализованные сети, алгоритмы консенсуса (Proof of Work, Proof of Stake и др.), смарт-контракты, экосистема криптовалют, вопросы безопасности, а также применение блокчейна в финансах, логистике, здравоохранении и государственном управлении. Студенты разрабатывают практические проекты на платформах, таких как Ethereum.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Системы искусственного интеллекта
Дисциплина охватывает основные методы и модели искусственного интеллекта, включая базы знаний, эвристические алгоритмы поиска, основы машинного обучения и интеллектуальные агенты. Студенты изучают подходы к проектированию и применению ИИ-систем.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Проектирование компьютерных сетей
Дисциплина направлена на освоение методов проектирования эффективных и безопасных компьютерных сетей с учетом архитектуры, структуры и принципов функционирования. Основные темы: сетевые топологии, маршрутизация и коммутация, IP-адресация и сегментация, технологии VLAN и VPN, безопасность сетей, параметры QoS и документация по проектированию. Практическая часть выполняется с использованием Cisco Packet Tracer, GNS3 и других инструментов.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Интерактивные мультимедиа и иммерсивные технологии
Данный курс знакомит студентов с современными мультимедийными средствами, интерактивными системами и иммерсивными технологиями (виртуальная реальность, дополненная реальность, смешанная реальность). В ходе изучения дисциплины студенты осваивают теоретические основы и практические методы создания визуального и аудиоконтента, проектирования интерактивных интерфейсов и построения цифровой среды с использованием XR-технологий.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Основы проектного менеджмента
Курс ориентирован на изучение базовых понятий и методов управления проектами. Студенты изучают жизненный цикл проекта, постановку целей, планирование ресурсов, оценку рисков и методы контроля исполнения проекта. Также формируются навыки использования современных инструментов проектного менеджмента.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Глубокое обучение
Курс по глубокому обучению направлен на изучение структуры и принципов работы нейронных сетей. Студенты осваивают методы обработки сложных данных с использованием многослойных сетей, алгоритмов обратного распространения, а также современных моделей, таких как CNN, RNN и др.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Инфокоммуникационные системы и сети
Дисциплина охватывает основы современных инфокоммуникационных технологий, их структуру, принципы функционирования и области применения. Основные темы включают каналы передачи данных, архитектуру телекоммуникационных сетей, протоколы, мультиплексирование данных, цифровые системы передачи, сетевую инфраструктуру, параметры QoS и основы информационной безопасности. Студенты осваивают навыки моделирования и анализа различных инфокоммуникационных систем.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Методологии Agile и разработка IT-продуктов
Курс знакомит с гибкими методологиями разработки программного обеспечения и управления IT-продуктами. Студенты изучают фреймворки Agile, такие как Scrum, Kanban и Lean, и применяют их в командной работе над проектами. Также рассматриваются вопросы управления жизненным циклом продукта, разработки MVP и взаимодействия с пользователем.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Data mining
Курс направлен на изучение методов поиска, анализа и выявления скрытых закономерностей в данных. Студенты осваивают методы классификации, кластеризации, регрессии и поиска ассоциативных правил. Практические занятия проводятся с использованием инструментов Python, R или Weka на реальных наборах данных.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Цифровые финансовые системы
Дисциплина рассматривает особенности применения цифровых технологий в современных финансовых системах. Основные темы включают цифровые платёжные системы, электронные деньги и криптовалюту, финтех-платформы, смарт-контракты, технологии блокчейн, защиту финансовых данных и кибербезопасность, а также управление цифровым банкингом и онлайн-сервисами. Студенты анализируют и разрабатывают цифровые финансовые решения на основе кейсов и симуляций.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Технология AR/VR
Курс знакомит студентов с технологиями AR (дополненной реальности) и VR (виртуальной реальности), их разработкой, моделированием и применением в образовании и промышленности. В рамках практики формируются навыки работы с инструментами для создания AR/VR-систем.
Год обучения - 4
Семестр - 1
Кредитов - 6
Профессии
Результаты обучения
- Применять полученные знания и инструменты в области финансовой грамотности и предпринимательства, правовой и антикоррупционной культуры, инклюзивного образования, экологической устойчивости и безопасности жизнедеятельности, используя современные научные методы и технологии искусственного интеллекта для анализа и решения прикладных задач.
- Способен применять теоретические основы информационных систем и технологий, включая алгоритмы, структуры данных, дискретную математику и методы математического анализа для решения инженерных задач.
- Способен разрабатывать эффективные программные продукты, используя языки и парадигмы программирования (процедурные, объектно-ориентированные, системные) и средства проектирования программного обеспечения.
- Способен проектировать, хранить и обрабатывать данные с использованием систем баз данных, инструментов бизнес-аналитики и технологий Big Data.
- Способен проектировать и администрировать архитектуру информационных систем, их инфраструктуру, операционные системы и сетевые структуры.
- Способен обеспечивать безопасность информационных систем с использованием методов защиты информации и современных криптографических технологий.
- Способен создавать удобные для пользователя системы с использованием UI/UX-дизайна, мультимедиа, 3D-моделирования и технологий AR/VR.
- Способен решать сложные информационные задачи с применением искусственного интеллекта, глубокого обучения и проектирования интеллектуальных систем.
- Способен разрабатывать информационные системы и IT-продукты с применением Agile-методологий и инструментов проектного управления в команде.