Действующая образовательная программа

7M06102 Вычислительная техника и программное обеспечение в АТУ

Дисциплины

  • История и философия науки

    Цель: формирование у магистрантов целостного, философского понимания сущности, происхождения и развития науки, представления о многообразии наук, особенностях современного состояния науки, ценностях научной рациональности. Базовый понятийный аппарат истории и философии науки. История развития познавательных программ мировой и отечественной философской мысли, проблем современной философии науки и основных направлений специализированного знания. Знания социально-этических аспектов науки и научной деятельности, моральных, нормативно-ценностных проблем философской и научной мысли, вопросов социальной ответственности ученого и формы ее реализации.

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Технологии облачных и параллельных вычислений

    Цель: сформировать необходимый объем теоретических и практических знаний о технологии облачных вычислениях, умений и навыков практической реализации выгод облачных технологий в современном бизнесе, изучение инструментальных средств данной технологии. В процессе прохождения курса студентами будут освоены технология создания облачного сервиса, работа с существующими облачными сервисами, студенты научатся использовать облачные вычисления и будут готовы к применению технологии облачных вычислений при решении задач оптимизации ИТ-процессов.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Педагогика высшей школы

    Цель: сформировать навыки педагогического мастерства на основе современных педагогических технологий организаций высшего и послевузовского образования. Теоретико-методологические основы педагогики высшей школы и общеметодологических принципов и приоритетной стратегии развития педагогического образования. Основы дидактики высшей школы, сущность и приоритетные стратегии воспитания студентов. Тенденции развития высшего педагогического образования. Современные методики и технологии организации и реализации учебно-воспитательного процесса в высшей школе.

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Технологии и алгоритмы высокопроизводительных и распределенных вычислений

    Цель: подготовка специалистов, ориентированных на проведение научных исследований и опытно-конструкторских работ в области высокопроизводительных вычислений, обработки больших данных, разработки прикладного программного обеспечения, распределенных вычислительных систем, промежуточного программного обеспечения GRID и облачных вычислений, программного аппаратного обеспечения цифровой экономики. Распределенные вычисления и обработка данных, большие данные, математические моделирование комплексных задач, разработка вычислительных сред (виртуальный полигон), основные направления исследований, высокопроизводительные вычисления, грид и облачные технологии.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Иностранный язык (профессиональный)

    Цель: формирование навыков коммуникации на иностранном языке в профессиональной среде и в обществе в целом, написания и презентации научных работ. Структура и стилистические особенности научной статьи на иностранном языке. Интерпретация информации из звучащей иноязычной речи по специальности. Перевод текстов научно-технического профиля по специальности с английского на казахский или русский язык. Передача на английском языке содержание казахского или русского текста по специальности (устное реферирование). Написание научных статей и выступления с научными докладами на конференциях на иностранном языке

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Искусственные нейронные сети

    Цель предмета состоит в том, чтобы предоставить магистрантам глубокие знания и понимание основных принципов, методов и приложений искусственных нейронных сетей. Магистранты будут изучать различные типы нейронных сетей, включая многослойные персептроны, сверточные нейронные сети, рекуррентные нейронные сети и их комбинации. Основное внимание уделяется как теоретическим аспектам, так и практическим навыкам в области обучения, настройки и применения нейронных сетей для решения различных задач в области компьютерной техники и программного обеспечения.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Машинное обучение

    Цель: Исследование и реализация методов машинного обучения, направленных на анализ данных и построение моделей, способных обучаться на основе опыта. Курс фокусируется на выявлении закономерностей и прогнозировании без явного программирования. Магистранты будут исследовать алгоритмы задач машинного обучения, а также углубляться в вопросы регуляризации нейронных сетей, методы оценки и оптимизации моделей, включая Cross-validation и Dropout. Дополнительно будут рассмотрены методы аугментации данных и Feature Selection для повышения точности моделей. Deep Learning занимает ключевое место в курсе, с акцентом на разработку CNN и RNN, применяемых к реальным наборам данных. Магистранты будут применять полученные знания для разработки и внедрения моделей в реальные проекты и научные исследования. Практическая часть включает реализацию CNN для решения задач компьютерного зрения.

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Психология управления

    Цель: формирование навыков организации работы коллектива исполнителей, выбора, обоснования, принятия и реализации управленческих решений в условиях различных мнений. Теоретико-методологические основы психологии управления - знакомство с различными концепциями, с основными понятиями, закономерностями психологии управления. Индивидуальная управленческая концепция руководителя. Структура коллектива и социально-психологический климат в коллективе. Методики психологического исследования в сфере управленческой деятельности и взаимодействия, межличностные отношения в группе.Актуальные проблемы психологии управления.

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Технологии разработки программного обеспечения для систем реального времени

    Цель: Изучение методов и инструментов, необходимых для создания программного обеспечения, которое должно функционировать в реальном времени, исследование систем точного управления и быстрого реагирования на изменения в режиме реального времени Понимание концепций систем реального времени и их особенностей. Изучение алгоритмов и структур данных, оптимизированных для работы в реальном времени. Ознакомление с языками программирования и инструментами, специально предназначенными для разработки систем реального времени. Исследование методов обеспечения надежности, отказоустойчивости и безопасности программного обеспечения в системах реального времени.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Алгоритмы и анализ сложности

    Целью данной дисциплины является ознакомление магистрантов с фундаментальными алгоритмами обработки данных, а также с современными методами исследования алгоритмов и оценки их алгоритмической сложности. Также дать систематизированные сведения об основах теории алгоритмов, структуре и опыте применения наиболее распространённых базовых алгоритмов обработки данных, стратегиях алгоритмов, оценках сложности алгоритмов и издержек при их реализации, а также ознакомить с основами построения распределённых алгоритмов. Определённая часть дисциплины посвящена изложению основных сведений о тенденциях развития вычислительных сред и перспективных областей применения численных методов и численного эксперимента. Основы анализа, основные алгоритмы обработки данных, стратегия алгоритмов, анализа вычислительных систем.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Математические и инструментальные методы поддержки принятия решений

    Цель: формирование у магистрантов теоретических знаний в области принятия решений, ознакомление с математическими и инструментальными методами поддержки принятия решений, формирование практических навыков по использованию математических и инструментальных методов поддержки принятия решений. Освоение методов и средств формализации предметных задач с помощью математических моделей, умение формализовать задачу принятия решения в условиях определенности, в условиях неопределенности, в условиях риска, стохастическую задачу принятия решений, многокритериальную задачу принятия решений, освоение алгоритмов и методов нахождения оптимального решения в зависимости от типа поставленной задачи. Методологические основы процессов принятия решений; Принятие решений в условиях определенности; Принятие решений при многих критериях; Принятие решений в условиях риска и конфликта; Модели хранения данных.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Средства проектирования и разработки Web-сайтов

    Цель: Освоение практических приемов Web-конструирования и Web-программирования. Глобальные компьютерные сети: основные понятия, принципы функционирования. Каталоги ресурсов. Поисковые системы. Язык гипертекстовой разметки страниц HTML, макет страницы, ссылки, списки, формы. Использование стиля при оформлении сайта. Спецификации CSS1, CSS2. Хостинг. Бесплатный хостинг. FTP. Язык JavaScript: основы синтаксиса. Язык PHP. Введение в программирование на стороне сервера на примере PHP. Методы передачи параметров между страницами (GET, POST). База данных в MySQL. Варианты хранения информации в сети Internet. Принципы хранения информации в базах данных MySQL.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Технология разработки масштабируемых систем

    Цель: изучение методов, концепций и инструментов, необходимых для создания программного обеспечения, способного эффективно масштабироваться при увеличении объема данных, нагрузки или количества пользователей. Понимание концепций масштабируемости в контексте программного обеспечения, включая вертикальное и горизонтальное масштабирование. Изучение архитектурных шаблонов и практик, способствующих масштабируемости, таких как микросервисная архитектура, распределенные системы и базы данных. Ознакомление с технологиями и инструментами, специально разработанными для масштабируемых систем, такими как контейнеризация, облачные вычисления и распределенные базы данных. Исследование методов обеспечения производительности, отказоустойчивости и согласованности в масштабируемых системах. Практические навыки проектирования, разработки и тестирования масштабируемого программного обеспечения.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Разработка программного обеспечения с использованием средств визуального программирования

    Цель: формирование у магистрантов основ научного мышления, в том числе: владение основными методами, способами и инструментами создания программного обеспечения, использования для решения практических задач. Интегрированные среды и средства разработки на языке программирования высокого уровня. Среды разработки Интерфейс и конфигурация интегрированной среды разработки (IDE) под решение вычислительных задач. Разработка консольных проектов и приложений с графическим интерфейсом. Объектно-ориентированный подход к разработке программных средств. Создание подсистем на основе подключаемых библиотек; Динамически-подключаемые источники данных Работа с системными библиотеками операционных систем. Использование структур, условных конструкций, циклов, функций, а также директив препроцессора.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Проектирование и анализ Web -интерфейсов

    Цель: Формирование знаний в области проектирования интерфейсов: магистранты изучают принципы разработки удобных, интуитивных и адаптивных веб-интерфейсов, которые соответствуют современным стандартам UX/UI-дизайна. Разработка навыков анализа пользовательского опыта: освоение методов исследования и тестирования интерфейсов, включая юзабилити-тестирование и анализ поведения пользователей. Овладение инструментами и технологиями Web-разработки: магистранты знакомятся с современными фреймворками и инструментами для создания и тестирования прототипов интерфейсов (Figma, Adobe XD, Axure, HTML/CSS, JavaScript и др.). Понимание принципов адаптивного дизайна: изучение подходов, позволяющих интерфейсам работать корректно на различных устройствах (десктопах, планшетах, смартфонах) с учетом различных разрешений экранов. Критический анализ и оценка существующих интерфейсов: обучение методам оценки качества Web-интерфейсов, включая использование аналитических данных, тепловых карт и метрик взаимодействия. Разработка собственных проектов веб-интерфейсов. Проведение анализа и тестирования прототипов на основе реальных данных. Овладение навыками работы с аналитическими платформами для оценки эффективности интерфейсов. Задачи курса включают подготовку магистрантов к работе в области разработки интерфейсов, ориентированных на пользователя, и их улучшению на основе анализа данных.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • Проектирование и защита инфокоммуникационных систем

    Цель: обучение магистрантов применять свои знания и навыки на практике при разработке и защите реальных информационных и коммуникационных систем. Это может включать разработку безопасных программных приложений, создание защищенных сетевых архитектур или анализ уязвимостей в существующих системах. А так же, дисциплина помогает магистрантам развить аналитические навыки для выявления уязвимостей и рисков информационных систем, а также способности к разработке эффективных стратегий защиты информации и решения проблем безопасности.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Технологии программной инженерии

    Цель: Освоение современных методов и инструментов разработки программного обеспечения. Понимание жизненного цикла разработки ПО: Знакомство с этапами проектирования, разработки, тестирования и поддержки программных систем. Овладение разл повышения гибкости и эффективности работы. Обучение принципам обеспечения качества, включая тестирование, код-ревью и непрерывную интеграцию. Процессы, протекающие на протяжении жизненного цикла ИС. Основные фазы проектированияИС.Структура ЖЦ ИС. Модели ЖЦ ИС. Каскадная, спиральная. Методологии и технологии разработки ИС. IDEF технология. Системный анализ бизнес - процессов. Алгоритмы автоматизации разработки моделей данных: логической, физической, функциональной. Семантические модели. CRC и объектный блиц-анализ. Структурный метод проектирования ИС.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Проектирование информационных систем с использованием современных СУБД

    Цель: изучение подходов и технологий в области проектирования, программирования и сопровождения баз данных (БД) с использованием современных систем управления базами данных (СУБД). Основы баз данных. Распределенные базы данных. Методы поддержки распределенных данных. Свойства идеальной распределенной БД. Современные технологии проектирования баз данных. Виды инфологических и даталогических моделей. Реализация типовых задач баз данных в современных СУБД. Основные понятия реляционных баз данных. Использование языка SQL для создания, модификации и управления данными в реляционной базе данных. Основные нотации для проектирования ER-моделей. Создание БД в СУБД SQL Server. Системные БД SQL Server.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Анализ и проектирование бизнес-процессов

    Цель: овладение концепциями и методами управления бизнес-процессами, сложными системами управления, методами повышения эффективности управления. Приобретение необходимых умений и навыков по технологии составления и методике расчета бизнес-плана. Проблема планирования в связи с формированием рыночных отношении и конкуренции между товаропроизводителями. Формирование типовых методов разработки бизнес-планов, моделирование аналитических показателей при бизнес-планировании. Эвристические методы моделирования объекта управления, сбор и обработка исходной информации, организация исходной информации в виде таблиц. Этапы решения задачи эвристического алгоритма при структурном моделировании объекта управления. Главные требования к принятию решений, принятие эффективных решений в неопределенных ситуациях.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Управление информационной безопасностью корпоративных информационных систем

    Цель: овладение методами управления в корпоративных информационных системах, практические вопросы информационной безопасности; авторизация, идентификация и аутентификация. Криптографические алгоритмы и модели безопасности подсистем ИС. Основные принципы обеспечения информационной безопасности. Типовые требования к защите информации пользователем, свойства защищаемой информации-доступность, целостность, конфиденциальность. Угрозы свойствам защищаемой информации и устойчивость различных методов и средств противодействия данным угрозам. Возможности и пределы применения брандмауэров. Системы обнаружения и предотвращения кибератак. Методы защиты информации и управления информационной безопасностью, изучение особенностей системы защиты

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Технологии хранения обработки больших данных

    Цель: предоставить магистрантам знания и навыки, необходимые для работы с огромными объемами данных, которые становятся все более распространенными в современном информационном обществе. Эта дисциплина охватывает различные аспекты технологий, методов и инструментов, используемых для хранения, обработки и анализа больших объемов данных.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Современные криптографические методы защиты информации

    Цель: формирование представления о ссовременных криптографических методах защиты информации. Задачей криптоанализа является оценка надежности криптосистем, разработка способов их взлома. Обоснование проблемы защиты информации в информационных системах. Классификация средств защиты информации. Программные средства защиты информации в компьютерах и сетях. Идентификация и аутентификация пользователя. Многоуровневая защита корпоративных сетей. Требования к системной защите информации.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6
  • Современные системы маршрутизации и коммутации в компьютерных сетях

    Цель: изучение современных технологий, принципов работы и алгоритмов маршрутизации и коммутации в компьютерных сетях. Магистранты получат глубокое понимание основных протоколов маршрутизации, таких как OSPF, BGP, RIP, а также технологий коммутации, включая Ethernet, VLAN, MPLS и другие. Курс также охватывает современные тенденции и методы оптимизации работы сетевых устройств, такие как Quality of Service (QoS), а также принципы построения сетей с высокой отказоустойчивостью и безопасности.

    Год обучения - 2
    Семестр - 1
    Кредитов - 6

Результаты обучения

  • Демонстрирует развивающиеся знания системы научного мировоззрения, истории и философии науки
  • Формирует языковые, коммуникативные компетенции для общения на иностранном языке в своей профессиональной деятельности для выстраивания профессиональных отношений в контексте межкультурной, научной коммуникации, расширения научных связей и развития исследовательской деятельности на основе освоения новых информационных ресурсов, технологий
  • Демонстрирует умение применять психологические знания в целях самопознания и познания других
  • Применяет знания основ педагогики высшей школы и внедряет инновационные и интерактивные методы обучения в образовательный процесс.
  • Применяет модели и методы искусственного интеллекта, машинного обучения и нейронных сетей при решении прикладных задач в различных отраслях
  • Применяет математические, инструментальные методы принятия решений, оценивает эффективность алгоритмов при решении сложных оптимизационных задач
  • Применяет методы преподавания дисциплин по программированию, проектирует, разрабатывает программное обеспечение вычислительных систем и комплексов
  • Разрабатывает систему сбора, хранения, анализа, управления данными с использованием технологий BigData, облачных и распределенных вычислений
  • Разрабатывает, документирует проектные и технологические решения, руководит бизнес-процессом разработки аппаратно-программного комплекса
  • Исследует и применяет программно-технические методы криптографической защиты при разработке программного обеспечения
  • Оформляет и защищает магистерскую диссертацию
Top