6B06104 Компьютерная инженерия в ТИГУ
-
Цель образовательной программы Цель образовательной программы – подготовка квалифицированных специалистов по технологиям разработки программного обеспечения, проектирования и сопровождения компьютерных систем и сетей, владеющих теоретическими основами и практическими навыками разработки конкурентноспособных программных систем, управления программными проектами в цифровизации отраслей производства
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Алгоритмизация и программирование
Курс рассматривает классические алгоритмы (поиск, сортировка и т.д.) и структуры данных (очередь, стэк, дерево, граф), используемые в программировании. Рассматриваются принципы построения алгоритмов, инструменты их описания, понятия сложности и производительности, основные классы алгоритмов. Изучаются особенности современных языков программирования, создание объектных моделей для решения задач различного класса, создание программ на языках высокого уровня.
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Алгебра и геометрия
Целью курса является ознакомление с основными понятиями алгебры и геометрии, освоение методов и способов решения алгебраических и геометрических задач, развитие логического и алгоритмического мышления, овладение основными методами исследования и решения математических задач.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Современные манипуляторы и роботы
Цель курса - формирование знаний о робототехнике; навыков конструирования роботов на базе комплекса Arduino и программирования в среде разработки Arduino IDE, программирования управления роботами; развитие научно-технического и творческого потенциала обучающихся в рамках инженерно-технического конструирования и основ робототехники.
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Программирование на Python
Курс предназначен для изучения программирования, отладки и реализации задач. Изучается структура программы, принцип построения алгоритмов и программ, методы решения, алгоритмизация, программирование и реализация с использованием языка Python.
Год обучения - 1
Семестр - 2
Кредитов - 6
-
Математический анализ
Курс предназначен для изучения основ теории множеств, числовых последовательностей, основных свойств дифференциального и интегрального исчисления функции одной и нескольких переменных; изучение основ теории дифференциальных уравнений; ориентирование студента на применение математических методов в профессиональной деятельности.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Основы Web-разработки
Курс направлен на знание графических программ, распространенных веб-браузеров, языков HTML, CSS, JavaScript; технологии создания гипертекстовых документов; приемов создания и оптимизации графических элементов сайта; технологии создания web-приложений; средств управления HTML – документами.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Инструментальные средства разработки программ
Целью курса является овладение основными методологиями процессов разработки программного обеспечения и обеспечения жизненного цикла программ; изучение основных методов и средств эффективной разработки, концепции и реализации программных процессов; принципов построения, структуры и приемов работы с инструментальными средствами, применения на практике современных технологий проектирования
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Архитектура программного обеспечения
Цель курса - знакомство с проектированием и анализом архитектуры программного обеспечения. Формировать умения анализировать, реализовывать и документировать программные структуры с использованием общих объектно-ориентированных и модульных моделей проектирования. Изучение примеров использования шаблонов проектирования и решение ситуационных задач по архитектуре программного обеспечения.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Операционные системы
Цель курса – формирование знаний об основных компонентах операционной системы и их работы, операций, выполняемыми ОС в качестве менеджера ресурсов. Формирование систематизированного представления о концепциях, принципах и моделях, лежащих в основе построения операционных систем; приобретение навыков практической подготовки в области выбора, построения и применения операционных систем для задач автоматизации обработки информации и управления, а также программирования в современных операционных средах.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Основы робототехнических систем
Цель курса - формирование знаний о робототехнике; навыков конструирования роботов на базе комплекса Arduino и программирования в среде разработки Arduino IDE, программирования управления роботами; развитие научно-технического и творческого потенциала обучающихся в рамках инженерно-технического конструирования и основ робототехники.
Год обучения - 2
Семестр - 1
Кредитов - 6
-
Архитектура и организация компьютерных систем
Цель курса - формирование понятий и базовых представлений об архитектурном строении современных ПК, об аппаратной части компьютера и его технических характеристиках. Знакомство с устройством важнейших компонентов аппаратных средств ПК; механизмами пересылки и управления информацией, основными правилами логического проектирования, овладение знаниями методологи сборки компьютеров и их составляющих.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Администрирование операционных систем
Цель курса - формирование знаний и навыков по установке операционной системы, загрузке, отключению, управлению пользователями, разрешениям, устранению неполадок программного обеспечения, файлам журналов, методологиям резервного копирования, требованиям и методам обслуживания, реестрам и системным файлам, безопасности, аппаратному обеспечению, планированию, управлению ресурсами, виртуализации системы, удаленному управлению.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Графические пользовательские интерфейсы
Цель курса - формирование знаний и умений использовать Visual Studio IDE для разработки приложений, умений разрабатывать приложения с графическим интерфейсом с использованием элементов управления формами и их событий, навыков применения объектно-ориентированных концепций к приложениям с графическим интерфейсом.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Прикладные программы для обработки информации
Цель курса - освоение студентами основных способов автоматизации обработки числовой информации, представление ее в графическом виде, использования при продвижении результатов профессиональной деятельности посредством интернета. Формирование навыков создания ТЗ на проект, связанный с инфографикой в своей профессиональной сфере, визуализации данных с помощью различных инструментов, использования графических инструментов для создания инфографики.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Мультимедийные технологии
Цель курса – формирование знаний о современных мультимедиа технологиях, составе мультимедиа, целесообразности и необходимости их использования. Создание собственных обучающих средств на базе мультимедиа. Приобретение навыков работы с современным программным обеспечением для проектирования и работы с разнородными данными (графикой, текстом, звуком, видео), организованными в виде единой информационной среды.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Компьютерная графика и дизайн
Целью курса является овладение методами реализации графики, проектирования конструкций, формирование умений создавать иллюстрации для интернета и полиграфии с помощью различных программ компьютерной графики. Формирование навыков работы с программно-аппаратными средствами: лазерно-гравировальным устройством, УФ-принтером, 3D-принтером.
Год обучения - 2
Семестр - 2
Кредитов - 6
-
Защита информации в компьютерных сетях
Цель курса – формирование знаний о разработке и внедрении безопасных компьютерных систем, безопасности операционной системы (ОС), функциях, управлении потоком информации, языковой безопасности, сетевых протоколах, аппаратной безопасности в веб-приложениях и безопасности в компьютерных сетях и распределенных системах; формирование знаний и умений по применению средств защиты информации.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Цифровая схемотехника
Цель дисциплины - формирование базовой подготовки студентов в области цифровых устройств и микропроцессорных систем и развитие навыков использования цифровой техники при использовании средств связи; приобретение практических навыков проектирования функциональных узлов (дешифраторы, шифраторы, мультиплексоры, демультиплексоры, цифровые компараторы, переключатели, триггеры, регистры, счетчики).
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Модуль экономико-правовых и экологических знаний (Основы экономической теории и предпринимательства/ Основы права и антикоррупционной культуры/ Экология/ Безопасность жизнедеятельности/ Методы научных исследований)
Данный модуль направлен на формирование у студентов теоретических знаний в экономико-правовой и экологической сфере, навыков повышения правовой и экологической грамотности студентов. Рассматриваются вопросы, направленные на решение проблем безопасности жизнедеятельности и экологической безопасности, а также вопросы, изучающие формы проявления коррупций и привитие антикоррупционной культуры. Одним из направлений изучения данного модуля является формирование у студентов навыков научного мышления, обучение основам организации и методам проведения научно-исследовательской работы в области профессиональной деятельности.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Программирование на языке Visual Basic
Целью курса является овладение и понимание основных свойств, инструментов и утилит платформы Visual Basic: элементы языка Visual Basic, массивы, повествование одно-и многомерных массивов, ввод-вывод, обработка массивов, работа с файлами, изложение файлов. Знание особенностей программирования на Visual Basic. Приобретение навыков написания, обработки, тестирования программ на языке Visual Basic.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Программирование на языке ассемблера
Целью курса является получение знаний и умений в области программирования на языке ассемблера, формирование теоретических знаний о принципах программирования микропроцессорных систем, способности самостоятельно разрабатывать программы на низкоуровневом языке программирования. В результате изучения дисциплины студенты должны обладать архитектурной организацией вычислительных систем, навыками и умениями программирования в ассемблере, уметь настраивать ассемблерные программы в вычислительной среде.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Базы данных и системы управления базами данных
Целью курса является изучение основ современных технологий создания, проектирования и использования баз данных и систем управления базами данных. Изучение языка SQL для управления структурой базы данных, формирование знаний и умений создавать хранилища данных и OLAP кубы, создание отчетов в Microsoft Power BI, выгрузка данных в Microsoft Power BI, построение отчетов с визуализацией тенденций.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Интернет-программирование
Цель курса – формирование знаний об основах веб-дизайна, умений применять графические программы; знать технологии создания и обработки объектов интернет-рекламы (баннеры, кнопки, флеш-объекты); технологии создания гипертекстовых документов, клиентские технологии веб-программирования; технологии средств управления HTML-документом; формировать навыки создания и оптимизации графических элементов сайта; создания веб-приложений.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Java - программирование
Целью курса является формирование знаний об основных подходах к объектно-ориентированному программированию, об инновациях в программировании, о концепциях OBP: наследование, полиморфизм, интерфейсы, подклассы, пакеты, обработку исключений, многопоточность, структуру коллекции, файлы, JDBC и компоненты графического интерфейса. Формирование навыков разработки приложений с использованием методов структурного и объектно-ориентированного программирования.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Web программирование
The purpose of the course is to familiarize with the principles of implementation and functioning of client-server technology, web technologies and web development languages (HTML, XHTML, CSS, Java Script, PHP, MySQL, web programming technology tools); formation of knowledge of the basics of client-side and server-side programming; mastering web–applications development skills.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка данных и хранилище данных
Цель курса - получение базовых знаний о системах хранения данных, особенностях хранилищ данных и их предназначении; формирование навыков проектирования хранилищ данных и систем бизнес-анализа, знакомство с технологиями интеллектуального анализа, изучение принципов создания и разработки хранилищ данных; приобретение навыков настройки хранилищ данных; проектирование и разработка процесса заполнения хранилищ данных, реализация запросов к хранилищам данных.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Системное программирование
Целью курса является получение систематизированных знаний по принципам управления и составной части, назначению составных частей операционных систем, принципам функционализации различных элементов ОС и их взаимодействию, обработке и возникновению процессов в системе. Изучение основы программирования в среде ОС Windows, Linux, формирование умений обрабатывать программы с использованием API, ABI - функций для работы с потоками, процессами, семафорами, памятью, файлами, реестром.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Информационная безопасность и защита информации
Цель курса – формирование знаний об информационной безопасности, управлении безопасностью и концепции сетевой и компьютерной безопасности, криптографических методов защиты. Овладение знаниями разработки систем, отвечающих требованиям информационной безопасности и конфиденциальности в различных операционных контекстах, сочетающих в себе технические, программные, организационные и правовые решения, овладение знаниями и умениями применять средства защиты информации.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
UI/UX и Юзабилити
Целью курса является приобретение знаний, умений и навыков создания цифровых продуктов, разработки внешного облика сайтов и мобильных приложений. Формирование знаний методов проектирования и навыков создания пользовательского интерфейса, овладение техническими навыками, связанными с программным обеспечением, необходимым для удобства использования и проектирования и тестирования интерфейса.
Год обучения - 3
Семестр - 2
Кредитов - 5
-
3D-моделирование и 3D-печать
Цель курса – формирование знаний и умений проектировать и изготавливать трехмерные объекты с помощью программного обеспечения для проектирования. Знакомство с преимуществами и ограничениями различной технологии 3D-печати с точки зрения точности, разрешения и материальных возможностей. Уметь анализировать реальные кейсы и применять 3D-печать технологии.
Год обучения - 3
Семестр - 2
Кредитов - 6
-
Сетевые устройства и технологии
Цель курса – формирование знаний о технологиях сети, о типах многопроцессорных вычислительных систем, области их применения, об оценке производительности, характеристиках, компонентах и основных архитектурах. Знать определения пиковой и фактической производительности вычислительной системы, а также методы их оценки.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Системы искусственного интеллекта
Целью курса является изучение представления знаний в интеллектуальных системах. Алгоритмы логического вывода на знаниях. Представление нечетких знаний. Принятие решений в условиях неполной определенности. Этапы разработки экспертных систем. Современное машинное Обучение. Задачи классификации и регрессии. Оценка качества алгоритмов машинного обучения. Задачи кластеризации.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Облачные вычисления и виртуализация
Цель курса - изучение основ облачных вычислений, инструментов и технологий, связанных с современными облачными платформами. Формирование знаний об основных принципах организации облачных вычислений, виртуализации в облачных сервисах и умений применять облачные технологии при разработке программного обеспечения.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Проектирование автоматизированного рабочего места
Целью курса является изучение основных принципов и правил проектирования и внедрения автоматизированных систем управления и приобретение навыков практического применения их на производстве. Обучение общей методологии проектного анализа, изучение процедур и методов, повышающих эффективность решения проектных и изобретательских задач, формирование компетенций для управления продуктами в сфере информационных технологий
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Проектирование систем управления
Цель курса - изучение процесса планирования, организации и определения ответственности за достижение конкретных целей организации в области информационных технологий. Знание системы управления проектами, формирование навыков выбора и использования инструментов, методов, методологий, ресурсов и процедур, используемых для управления проектами.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Разработка IT-продуктов
Целью курса является изучение методов проектирования и производства программного продукта, принципов построения, структуры и приемы работы с инструментальными средствами, методов организации работы в коллективах разработчиков программного обеспечения, формирование навыков проектирования, реализации, оценки качества и анализа эффективности программного обеспечения; формирование компетенций для управления продуктами в сфере информационных технологий.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Разработка бизнес-процессов
Цель курса - изучение теоретических и практических основ процессного управления, моделирования и анализа бизнес-процессов, приобретение практических умений и навыков моделирования бизнес-процессов. Обучение студентов теоретическим основам проектирования и оптимизации бизнес-процессов промышленного предприятия, формирование представления методологических особенностей и базовых принципов, условий повышения его эффективности с учетом факторов внешней и внутренней среды.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Глубокое обучение
Целью курса является изучение алгоритмов и методов глубокого обучения (deep learning) – специального раздела в машинном обучении (machine learning); формирование умений и навыков в решении практических задач с использованием методов глубокого обучения. Формирование знаний о нейронных сетях, об открытых библиотеках глубокого обучения; о принципах разработки сети.
Год обучения - 4
Семестр - 1
Кредитов - 8
-
Компьютерные сети
Цель курса – формировать знания об основных концепциях и технологиях сети, планированию и реализации сетей OSI и TCP/IP; ознакомиться с моделированием Cisco Packet Tracer; изучить различные сетевые устройства и сетевые описания адресных схем; знание типов носителей, используемых для передачи данных по сети, формировать навыки планирования и реализации сетей в различных приложениях.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Технология AR/VR
Данный курс направлен на формирование представления о виртуальной, дополненной и смешанной реальности, основных понятиях, актуальности и перспективах данных технологий, принципах работы устройств AR/VR. Формирование навыков работы с устройствами визуализации виртуальных объектов: VR-шлем, очки дополненной реальности, работа с панелями и мониторами для отображения виртуальных объектов.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Data mining
Цель курса – формирование знаний о технологиях интеллектуальных обработок данных (data mining), о возможностях и применении методов Data Mining. Формирование представления о типах задач, возникающих в области интеллектуального анализа данных (Data Mining) и методах их решения. Формирование навыков решения практических задач анализа данных, возникающие в процессе профессиональной деятельности.
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Big Data
Цель курса – формирование знаний о базовых понятиях технологии Big Data, об основных технологиях прогнозирования; формирование умений определять массивы больших данных, анализировать кластеры больших данных, владеть современными технологиями создания и обслуживания больших данных. Знать инструменты программирования больших данных, получение и интеграцию, хранение больших данных и иметь навыки использования знаний на практике.
Год обучения - 4
Семестр - 1
Кредитов - 6
Профессии
Результаты обучения
- Умеет анализировать и оценивать современные научные достижения; знает основные подходы к формулированию стратегии противодействия коррупции; владеет знаниями и практическими навыками создания безопасных и безвредных условий жизнедеятельности, демонстрирует знания об основных категориях и понятиях права, экономики, экологии.
- Владеет фундаментальными знаниями в области математики, в частности математическими, логическими, статистическими средствами, уметь использовать соответствующий математический аппарат для обработки, анализа и систематизации информации; умеет использовать основные математические инструменты для решения профессиональных задач.
- Знает основные алгоритмические структуры, основы программирования и построения алгоритмов на языке программирования C#.
- Способен применять подходящие структуры данных и разрабатывать соответствующие алгоритмы для решения различных задач на языке Python.
- Способен применять подходящие структуры данных и разрабатывать соответствующие алгоритмы для решения различных задач на языках Visual Basic, Java.
- Знает структуру основных компонентов компьютера, элементную базу цифровых устройств и элементы коммутации и преобразования информации.
- Знает принцип организации и функционирования современных операционных систем; знает основные концепции системного программирования.
- Демонстрировать знания об оптимальных сетевых технологиях и применении методов и средств защиты информации.
- Способен cоздавать графический и мультимедийный дизайн, проектировать и программировать сайт, способен создавать пользовательский интерфейс.
- Демонстрирует знания основ робототехники и принципов искусственного интеллекта, создания трехмерной модели объектов, принципов работы устройств AR/VR.
- Применять инструменты анализа данных и проектирования программ для управления IT продуктов.
Похожие ОП
6B06104 Бизнес-анализ
Международный университет информационных технологий (МУИТ (IITU))
6B06104 Аналитика Big data
Университет Международного Бизнеса имени Кенжегали Сагадиева (УМБ (UIB))
6B06104 Computer Science
Торайгыров университет
6B06104 Data Science
Алматы менеджмент университет (AlmaU)
6B06104 Вычислительная техника и программное обеспечение
Северо-Казахстанский университет имени М.Козыбаева (СКУ им. Козыбаева)
6B06104 Технологии искусственного интеллекта
Алматинский технологический университет (АТУ)
6B06104 Искусственный интеллект и анализ данных
Алматинский университет энергетики и связи имени Гумарбека Даукеева (АУЭС)
6B06104 Компьютерные науки
Казахский национальный университет имени аль-Фараби (КазНУ им. аль-Фараби)
6B06104 Математическое и компьютерное моделирование
Карагандинский университет имени академика Е.А.Букетова (КарУ им. Букетова)
6B06104 Вычислительная техника и программное обеспечение
Университет имени Шакарима города Семей (ГУ им. Шакарима)
6B06104 Программная инженерия
Университет «Туран»
6B06104 Менеджмент в ИТ
Казахстанско-Британский технический университет (КБТУ (KBTU))
6B06104 Проектирование SMART систем
Жетысуский университет имени Ильяса Жансугурова (ЖУ им. Жансугурова)
6B06104 Цифровой дизайн и мультимедиа
Карагандинский университет Казпотребсоюза (КУ Казпотребсоюза)
6B06104 Digital Management and Design
Университет Нархоз
6B06104 Вычислительная техника и программное обеспечение
Евразийский Технологический Университет (ЕТУ)
6B06104 Вычислительная техника и программное обеспечение
Карагандинский технический университет имени Абылкаса Сагинова (КарТУ)
6B06104 Бизнес-анализ в информационно-коммуникационных технологиях
Атырауский университет нефти и газа имени С. Утебаева (АУНГ имени С. Утебаева)
6B06104 Вычислительная техника и программное обеспечение
Евразийский национальный университет имени Л.Н.Гумилева (ЕНУ им. Л. Н. Гумилева)
6B06104 Вычислительная техника и информационные системы
Западно-Казахстанский инновационно-технологический университет (ЗКИТУ)
6B06104 Искусственный интеллект в бизнесе и технологиях
Международная образовательная корпорация
6B06104 Автоматизация и робототехника
Инновационный Евразийский университет (ИнЕУ)
6B06104 Информационные системы
Кокшетауский университет имени Ш. Уалиханова (КУ им. Ш. Уалиханова)
6B06104 DevOps инжиниринг
Казахский агротехнический исследовательский университет имени С.Сейфуллина (КазАТУ им. Сейфуллина)
6B06104 Computer science
Костанайский региональный университет имени Ахмет Байтұрсынұлы (КРУ им. Байтурсынова)
6B06104 Мультимедийные науки
Университет имени Сулеймана Демиреля
6B06104 Архитектор ИИ
Кызылординский университет имени Коркыт Ата (КУ им. Коркыт Ата)