Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
6B06106 SMART системы и программирование в ГУ им. Шакарима
-
Цель образовательной программы Подготовка высококвалифицированных специалистов в области разработки программного обеспечения для веб и мобильных приложений, смарт-технологий, способных эффективно применять свои знания и навыки для создания инновационных и функциональных решений, соответствующих современным требованиям информационной индустрии
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Университет имени Шакарима города Семей
-
Срок обучения 3 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
1 Год обучения
Введение в профессию
Прикладная теория информации
Формирование ценностей инклюзивного общества
Основы финансовой грамотности
Основы WEB-разработки
Основы экономики и предпринимательства
Математика
Компьютерные сети
Администрирование веб-серверов и хостинга
Алгоритмы и структуры данных
Основы права и антикоррупционной культуры
Устойчивое развитие, экология и основы безопасности жизнедеятельности
Основы Java программирования
Создание Windows-приложений на основе Visual C#
Научная графика в Python
Расширенные WEB-технологии
Системы управления БД MySQL
-
2 Год обучения
Основы информационной безопасности и криптографии
Мир Абая
Программирование на PHP
Продвинутое программирование на С#
Управление проектами
Управление процессом разработки программного обеспечения
Объектно-ориентированное программирование Python
Разработка проектов в Agile-среде
Сетевые операционные системы
Клиент-серверные приложения с использованием баз данных
Облачные технологии
Основы программирования на языке Kotlin
Основы операционных систем
Многоуровневые WEB приложения и интернет технологии
Разработка и развертывание WEB приложений
Разработка многопоточных и параллельных приложений
Расширенные базы данных NoSQL
Фронтенд-разработка с использованием JavaScript
Разработка с использованием Vue.js
Интернет технологии
Компьютерная графика Blender и визуальные эффекты
Кроссплатформенная мобильная разработка
Разработка мобильных приложений (Android)
-
3 Год обучения
Продвинутое программирование на Java, JSP и JOBS
Разработка игр на Unity
Бизнес-аналитика
Cloud-технологии и веб-приложения
Визуализация больших данных
Разработка программного обеспечения для IoT-устройств
Статистический анализ данных
Проектирование дизайна веб-приложений
Машинное обучение
Исследовательский проект
Собственная мобильная разработка
Методы оптимизации
Мобильный UI/UX дизайн
Тестирование и обеспечение качества программного обеспечения
Проектирование WEB приложений
Компьютерное зрение и обработка изображений
Оптимизация и моделирование смарт систем
Анализ и обработка сигналов
Интерфейс и взаимодействие с пользователем
Профессии
Результаты обучения
- Демонстрировать социально-культурные, экономико-правовые, экологические знания, коммуникативные умения, применять информационные технологии с учетом современных тенденций развития общества
- Проектировать и разрабатывать пользовательский интерфейс для мобильных приложений, учитывая особенности мобильных устройств и их взаимодействие с пользователем
- Работать с большими объемами данных, включая обработку, хранение и управление ими
- Проектировать, разрабатывать алгоритмы для решения различных задач и программы, используя принципы объектно-ориентированного программирования и функционального программирования.
- Управлять и администрировать сетевые системы, включая настройку и обслуживание сетевого оборудования, настройку безопасности сети и решение проблем в работе сетевых систем.
- Устанавливать операционные системы на компьютеры и серверы, а также производить их настройку в соответствии с требованиями и потребностями пользователей
- Проектировать и разрабатывать базы данных, включая выбор подходящей модели данных, создание таблиц, определение отношений между таблицами, ограничения и индексы
- Разрабатывать веб-приложения и интуитивно понятные пользовательские интерфейсы, используя различные языки программирования, технологии и фреймворки
- Проектировать компьютерную графику с использованием различных инструментов и техник для создания уникальных визуальных композиций
- Управлять жизненным циклом программного обеспечения, включая планирование, разработку, тестирование и внедрение
- Проводить исследовательский проект, включая постановку задачи, сбор и анализ данных, применение статистических методов и представление результатов исследования.
- Представлять результаты работы перед командой и клиентами, демонстрируя профессионализм и владение предметной областью