Новая образовательная программа

6B06109 Разработка программного обеспечения и защита информации в AlmaU

Дисциплины

  • Критическое мышление

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 3
  • ИТ-Стартап 1 (Идея/валидация)

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

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

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

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

    Дисциплина формирует базовые навыки по программированию, развивает алгоритмическое мышление, учит анализировать алгоритмы. Будут изучены концепции решения проблем с использованием объектно-ориентированного языка программирования, разработка алгоритмов, структурное программирование, фундаментальные алгоритмы и методы.

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

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

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

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

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

    Воспитание активных граждан, готовых вносить положительные изменения в общество, в экологию и безопасность жизнедеятельности. Содержание: Развитие социальной ответственности и участие в общественно значимых вопросах экологии и безопасности жизнедеятельности. Формирование опыта социального служения, воспитание морально-нравственных ценностей и гражданской позиции через теоретическое обучение и социально полезную деятельность.

    Год обучения - 1
    Семестр - 2
    Кредитов - 3
  • ИТ-Стартап 2 (Запуск проекта, MVP, Веб проект)

    В ходе этого курса студенты после валидации своих идей приступают к запуску проектов на основе web-сервисов. Будут создаваться полноценные рабочие прототипы - MVP, которые затем проходят этап пилотирования.

    Год обучения - 1
    Семестр - 2
    Кредитов - 5
  • ИТ-Стартап 3 (Бизнес-модели, CustDev, Итерации)

    В рамках этого курса студенты изучают основные подходы к определению релевантной бизнес-модели для своего проекта, а также как строить процесс customer development - CustDev - получение фидбэка от пользователей в рамках пилотирования и внедрение iterations - изменений в проект на основе этих фидбэков.

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Введение в Web-разработку с помощью HTML, CSS, JavaScript

    Дисциплина вводит в процесс планирования и создания сайтов. Развивает навыки информационной архитектуры, пользовательского интерфейса, структуры сайта, навигации, макет, цвета, шрифты и общие изображения.

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

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

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Информационная и сетевая безопасность

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

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

    В рамках этого практического курса студенты изучают современные подходы в крупных корпорациях по запуску внутрикорпоративных проектов/стартапов по запросам бизнес-подразделений. Познают на практике нюансы запуска проектов внутри больших корпоративных структур.

    Год обучения - 2
    Семестр - 2
    Кредитов - 10
  • Введение в Back-End разработку и Базы данных

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

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

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 3
  • Анализ данных в Excel

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Python для анализа и визуализации данных

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 5
  • Продвинутый курс Back-End разработки 2 и DevOps

    Студенты улучшат свои навыки по созданию продуктов серверной части для разработки приложений, разрабатывать и развертывать АPI, включая поддержку БД, разрабатывать веб-приложения и развертывать их на серверах. Обрабатывать и обеспечивать доступность и соответствие требованиям безопасности, таким как проверка подлинности пользователя и контроль доступа

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • ИТ-Стартап 4 (Проект мобильное приложение)

    После прохождения практических курсов по бизнес-моделям и customer development студенты на практике создают собственные проекты в формате мобильного приложения и запускают его в форме MVP и проводят далее пилотирование данных проектов.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Front-end и мобильная разработка (JS)

    Дисциплина позволит научиться верстать, тестировать веб-страницы выполнять контроль качества, управлять браузерами и элементами страниц, использовать базовую анимацию и управлять эффектами, использовать систему управления базами данных, передавать и обрабатывать данные на сервер

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

    Студенты приобретут глубокое понимание языка JavaScript, навыки работы с современными шаблонами разработки, асинхронной обработки данных, а также опыт создания масштабируемых веб-приложений без использования дополнительных библиотек.

    Год обучения - 3
    Семестр - 1
    Кредитов - 5
  • Информационная безопасность в WEB-приложениях

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Разработка приложений на Node JS

    Разрабатывать современные веб-приложения с помощью Node JS. для создания эскиза прототипа как REST API.

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

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 5
  • Обработка естественного языка

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Облачные технологии, AWS и Kubernetes

    Студенты будут обладать навыками развертывания и управления облачными сервисами, настройки инфраструктуры как кода, использования Kubernetes для контейнеризации приложений, оптимизации и мониторинга облачных ресурсов

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Архитектура микросервисов

    Курс представляет собой введение в архитектуру микросервисов. Обучающиеся узнают, как создавать микросервисы, которые работают вместе с одним хранилищем сообщений.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • ИТ-стартап Итоговый проект 1 (DS/ML стартап)

    В рамках этого практического курса студенты разрабатывают идею стартапа на основе анализа данных, проводят валидацию и запускают рабочий прототип с использованием технологий Data Science и Machine Learning, после чего делают пилотирование данных проектов.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Практика 2 - Создание внутрикорпоративных проектов (Dual)

    В рамках этого практического курса студенты изучают современные подходы в крупных корпорациях по запуску внутрикорпоративных проектов/стартапов по запросам бизнес-подразделений. Познают на практике нюансы запуска проектов внутри больших корпоративных структур.

    Год обучения - 4
    Семестр - 1
    Кредитов - 10
  • ИТ-стартап Итоговый проект 2 (DS/ML стартап)

    В рамках дисциплины студенты на практике будут разрабатывать предпринимательские идеи на основе анализа данных, проверять и запускать рабочие прототипы с использованием методов науки о данных и машинного обучения, а затем пилотировать эти проекты.

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

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

  • Применять системное критическое и креативное мышление, проявлять приверженность к социальной ответственности для решения профессиональных задач и проведения учебно-практических исследований;
  • Проектировать и внедрять телекоммуникационную инфраструктуру исходя из задач и масштабов организации.
  • Применять языки программирования для разработки алгоритмов любой сложности, в разработке ПО, веб-приложений для применения в различных областях производственной, финансовой и научной деятельности.
  • Применять базовые знания по классическим разделам фундаментальной математики, основные идеи и методы математики, систему базовых математических структур для структурирования информации, проведения анализа данных.
  • Использовать современные информационно-коммуникационные средства и технологии для организации хранения, администрирования, защиты и целевого доступа к данным в современных системах управления базами данных.
  • Разрабатывать безопасное программное обеспечение и вести мониторинг сетей для защиты информации от киберугроз, включая анализ уязвимостей и защиту веб-приложений.
  • Разрабатывать веб-приложения и мобильные приложения, развертывать программное обеспечение на сервере и работать с API и базами данных.
  • Генерировать идею и быстро прототипировать, проверяя основные гипотезы на реальных пользователях и предпринимательских бизнес-процессах.
  • Запускать самостоятельный стартап или новый продукт внутри компании.
  • Разрабатывать серверные приложения с использованием различных языков программирования, таких как Python, Ruby или Node.js.
Top