Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
6B06120 Программная инженерия в ТарГУ им. Дулати
-
Цель образовательной программы Подготовка высококвалифицированных бакалавров, конкурентоспособных на рынке труда в области разработки программного обеспечения, владеющих навыками программирования, высокоэффективного использования средств и методов создания программного обеспечения, способных производить систематическое сопровождение ПО, профессионально-ориентированных для работы в различных отраслях, включая образование, промышленность и бизнес сферу.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Таразский университет имени М.Х.Дулати
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Математика
Физика
Информационная безопасность и защита информации
Дискретная математика для программистов
Объектно-ориентированное программирование (С++)
Основы программирования
Администрирование операционных систем
-
2 Год обучения
Основы сетевых технологии
Логическое проектирование
Интерактивный дизайн и мультимедиа
Программирование на языке Java-1
Искусственный интеллект: принципы и применение
Компьютерная графика
Компьютерная безопасность
Основы кибербезопасности
Технология разработки программ (с инклюзивным компонентом)
Программирование на языке Java-2
-
3 Год обучения
Сети передачи данных
Структура и принципы функционирования компьютера
Проектирование микропроцессорных систем и сетей
Цифровая обработка данных и численные методы
Протоколы и технологии передачи данных
Экономика и предпринимательство, Основы права, Финансовая грамотность
Организация системы баз данных
Охрана труда
Введение в обработку данных Python
Интеллектуальный анализ данных
Методы численного моделирования и цифровой аналитики
Современные системы управления базами данных
Администрирование систем и сетей
Моделирование цифровых двойников
Компьютерное моделирование
Программная инженерия
Безопасность жизнедеятельности, Экология и устойчивое развитие
Интерфейсы компьютерных систем
Расширенные технологии Front-end
-
4 Год обучения
Программирование для мобильных устройств
Продвинутое программирование на Python
Основы машинного обучения
Основы НИР, коммерциализация и академическое письмо
Управление большими данными и описательная статистика
Встроенные системы и микроконтроллеры
Разработка мобильных приложений
Облачные IT-решения
Управление программными проектами
Управление цифровой трансформацией
Программное средство IoT
Защита информации в компьютерных системах и сетях
Облачные платформы и сервисы
Профессии
Результаты обучения
- Принимать обоснованные финансовые решения, эффективно управлять личными и корпоративными финансами, используя правовые и экономические знания для принятия грамотных решений в бизнесе и в повседневной жизни.
- Разрабатывать и применять меры по снижению потенциальных рисков в сфере промышленной и экологической безопасности, а также внедрять экологически безопасные и устойчивые практики в профессиональной деятельности в соответствии с законодательными и нормативными требованиями.
- Проводит элементарные прикладные исследования, грамотно оформляет академические тексты при формулировании и обосновании идеи по коммерциализации научных разработок, применяя иструменты искусственного интеллекта для сбора, обработки и анализа данных, а также для решения прикладных задач в профессиональной деятельности.
- Демонстрировать основные компоненты информационно-коммуникационных технологий и виды компьютерной графики. Использовать графические редакторы для создания и редактирования изображений. Применять облачные сервисы и инструменты ИКТ для решения прикладных задач в области компьютерной графики и мультимедиа.
- Знать основные понятия базовых разделов математики и физики. Иметь представление о современной научной картине мира и перспективах развития физики. Уметь формулировать задачи логического характера; применять законы булевой алгебры; определять типы; строить простейшие автоматы.
- Демонстрировать знание современных языков программирования; жизненного цикла программного обеспечения; Уметь: проводить анализ по устранению и восстановлению работоспособности ПО. Производить систематическое сопровождение ПО (обновлять, защищать, модернизировать) до вывода из эксплуатации с учетом принципов инклюзии в образовательной и профессиональной деятельности.
- Демонстрировать знание сетевых оборудований, диагностики неисправностей в сетях; сетевую топологию; современных программных приложений для обработки данных; особенности различных СУБД и требований. Уметь проектировать, монтажировать и обслуживать ЛВС организации; проектировать аппаратно-программные комплексы для БД.
- Демонстировать знание операционных систем и их структур, назначение и функции ОС, основ электроники; общих принципов функционирования аппаратных, программных и программно-аппаратных средств.Установка системного и прикладного программного обеспечения в соответствии с требованиями организации-производителя.
- Демонстрировать знание основных инструментальных средств искусственного интеллекта. Моделирование нечетких множеств, нечеткая логика. Методологии разработки программного обеспечения. Уметь разрабатывать, согласовывать и утверждать техническое задание на создание систем искусственного интеллекта.
- Демонстировать знание основ администрирования и настройки мобильных приложений; современных гипертекстовых языков программирования; принципов работы и правил эксплуатации программно-аппаратных средств защиты информации. Уметь создавать мобильные приложения, Кодировать на серверных языках программирования (PHP, Ruby, Python)
- Демонстировать знание технологий разработки ПО. Работать с микроконтроллерами и основными отладочными платами. Программные средства для IoT систем. Управление программными проектами.Уметь оценивать сложность разработки конкретной программной системы. Работа с большими объемами информации. Моделирование бизнес-процессов