Вычислительная техника и программное обеспечение (безопасность компьютерных систем и сетей)
Шифр образовательной программы
6B06102
Язык обучения
Казахский, Русский
Уровень обучения
Бакалавриат
Продолжительность обучения
4 года
Профильные предметы
Математика
Информатика
Цели образовательной программы
Подготовка высококвалифицированных, конкурентоспособных на рынке труда IT специалистов в области технологий программирования и администрирования, управления и защиты компьютерных систем и сетей на предприятиях.
- Академическое письмо
- Программные средства и методы защиты информации
- Математические основы информационных технологий
- Информационно-коммуникационные технологии (на англ.языке)
- Алгоритмы, структуры данных и программирование
- Социология
- Инструментальные средства разработки программ
- Веб-программирование
- Физическая культура
- Системы управления базами данных
- преддипломная практика
- Системное программирование
- Информационная безопасность и защита информации
- Архитектура и организация компьютерных систем
- Компьютерные сети
- Криптография
- Казахский/русский язык
- Современная история Казахстана
- Математика 1
- Математика 2
- Культурология
- Объектно-ориентированное программирование I
- Учебная практика
- Операционные системы
- Производственная практика
- Психология
- Политология
- Философия
- Иностранный язык
- Экономика IT отрасли
- IT-инфраструктура
- Web-технологии и их практическое применение
- Теория информации
- Криптографические методы защиты информации
- Технические средства и методы защиты информации
- Надежность информационных систем
- Стандарты информационной безопасности
- Методы оценки информационной безопасности
- Организационные и правовые методы защиты информации
- Основы облачных технологий
- Безопасность баз данных
- Интеллектуальный анализ данных
- Сетевая безопасность
- Управление проектом
- Инжиниринговые и информационные инновации
- Профессиональный казахский (русский) язык
- Основы компьютерного 3D моделирования
- Технологии защиты компьютерной информации
- Компьютерная графика
- Оптимизация компьютерных систем
- Интерфейсы компьютерных систем
- Лидерство и молодежная политика
- Основы криптоанализа
- Разработка безопасного программного обеспечения
- Машинно-ориентированное программирование
- Проектирование микропроцессорных систем и сетей
- Программирование мобильных устройств
- Безопасность операционных систем
- Основы права и антикоррупционной культуры
- Основы параллельного программирования
- Основы безопасности жизнедеятельности
- Аутентификация, сертификация и PKI
- Цифровая схемотехника
- Профессиональный иностранный язык
- Шокановедение
- Экология и устойчивое развитие
- Основы экономики и предпринимательства
- Экспертиза инженерных решений по отраслям
- Экспертные системы
- Электроника
Результаты обучения и компетенции
- Проводить анализ действий процессов разработки программного обеспечения (ПО), обосновывать выбор стандартов, методов, инструментариев и языков программирования для разработки ПО, разработка проектной и эксплуатационной документации ПО.
- Осуществлять оптимальный выбор структур данных, разработка алгоритмов, и их реализация на языках программирования (ЯП), проводить отладку и анализ исходного кода ПО и подготовить отчетную документацию.
- применять принципы проектирования схем баз данных (БД), оптимизации запросов, ORM-системы, процедуры миграции и преобразования данных, оценивать работоспособность ПО, проектировать типовые БД, разрабатывать функционал для работы с БД, осуществлять выбор и использование подходящих ORM-систем, обеспечивать безопасность баз данных; демонстрировать понимание технологий виртуализации и совместного управление ресурсами, быть способным произвести развёртывание приложения, использующего облачную инфраструктуру для вычислений и/или ресурсов данных, написать корректный масштабируемый параллельный алгоритм, применяя декомпозицию на основе задач или декомпозицию параллелизма данных, уметь оценивать различные методологии эффективного применения интеллектуального анализа данных.
- демонстрировать знание архитектуры и принципов функционирования аппаратных, программных и программно-аппаратных средств компьютерных систем и сетей; уметь работать с контрольно-измерительными средствами, конфигурировать операционные системы; демонстрировать знание организационно-правовых основ защиты информации, основных типов политики информационной безопасности, методов выявления рисков для информационных активов, быть способным построить матрицу рисков ИБ, осуществлять мониторинг ИБ, устранять последствия сбоев и отказов сетевых устройств и операционных систем.
- разрабатывать и использовать программно-аппаратные средства коррекции ошибок при передаче и обработке данных в телекоммуникационных системах, использовать криптографические примитивы и оценить угрозы безопасности, связанные с атаками на криптографические примитивы; знать требования по интеграции безопасности в жизненный цикл разработки программного обеспечения и лучшие практики минимизации уязвимостей в программном коде; обладать способностью к проведению статической и динамической проверки и оценку безопасности программного приложения.
- диагностировать работоспособность, устранять неполадки и сбои аппаратного обеспечения средств вычислительной техники; проводить наблюдения, измерения, документировать и правильно оформлять результаты; интерпретировать и обрабатывать данные измерений с учѐтом их значимости и соответствии теории.
- Ориентироваться в понятийном аппарате профильных дисциплин, использовать полученные знания и методы технических наук в профессиональной деятельности; готовность к профессиональной деятельности по специальности в соответствии с научными и профессиональными интересами; владеть основными теоретическими и практическими знаниями о своей специальности; проектировать и разрабатывать программное обеспечение различного уровня; способность организовать собственную деятельность, определить методы и способы выполнения профессиональных задач, оценить их эффективность.
- Применять при решении профессиональных задач соответствующий математический аппарат (методов и алгоритмов решения) математического анализа, дискретной математики, теории вероятностей и математической статистики, теории информации, теории чисел; демонстрировать знания физических явлений и процессов работы современных устройств вычислительных систем и сетей, моделирование физических процессов; проведения экспериментальных исследований, обрабатывать результаты экспериментов.
- Знать архитектуры ЭВМ, принципы организации многопроцессорных и многомашинных вычислительных систем, основных концепций системного программирования, обосновывать архитектуру современных компьютеров, систем и сетей, разрабатывать программы с применением API-функций, применять встроенные в ОС механизмы обеспечения системной безопасности организации, иметь навыки системного администрирования; использовать возможности современных сред и языков программирования для практической реализации алгоритмов и отладки исходного кода ПО.
- Анализировать информацию в глобальных компьютерных сетях и корпоративных информационных системах; владеть современными информационно-коммуникационными технологиями как средством получения, отбора, обработки информации; уметь оформлять и презентовать аналитическую документацию на государственном, русском и английском языках; следовать социально-значимым представлениям о здоровом образе жизни
- Уметь подвергать аналитическому и аксиологическому анализу при изучении исторических событий и процессов; философскую дискуссию и аргументированно отстаивать собственные позиции по актуальным проблемам современности; понимать сущность государства и права, формулировать социально-значимые цели своей будущей профессиональной деятельности; быть психологически готовым к видам и характеру своей профессиональной деятельности в условиях нарастающего динамизма перемен и перед вызовами современной ситуации.
- применять методологии совместного анализа, проектирования и принятия решений для создания и развития собственного бизнеса; принимать решения в сложных ситуациях трудовой деятельности, организация командной работы для решения задач; разрабатывать управленческие решения и осуществлять организационную работу по их реализации на практике; ориентация в речевой ситуации профессионального делового общения: определять коммуникативную стратегию и тактику речевого поведения в предлагаемой ситуации делового общения; мотивация к креативности и успешной реализации новых идей в профессиональной сфере; быть способным к самообразованию и совершенствованию общеинтеллектуального и общекультурного уровня; нетерпимо относиться к коррупционному поведению, уважительно относиться к праву и закону.