6B06129 Computer science в КНУ (DKU)
-
Цель образовательной программы Подготовка специалистов высокого уровня, обладающих обширными фундаментальными и практическими знаниями в области информационных систем и технологий искусственного интеллекта, способных управлять, анализировать большими данными, создавать и разрабатывать качественные, масштабируемые программные продукты для производственной, научной и бизнес среды.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский,
-
Название ВУЗа Казахстанско-Немецкий университет
-
Срок обучения 4 года
-
Объем кредитов 247
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Основы экономики, предпринимательства и финансовой грамотности
В результате изучения дисциплины студенты получают базовые знания в области экономики, предпринимательской деятельности, рассматривают такие экономические понятия и категории и процессы как предприятие, финансы, вопросы кредитования, управление личными финансами, их доходность, риски, важные аспекты финансовой грамотности для предпринимателей, значимость предпринимательства в развитии экономики государства. В результате студент способен понимать, анализировать экономическую информацию и явления для принятия обоснованных финансовых решений.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Основы инклюзии и безопасности жизнедеятельности
Курс направлен на изучение теоретических и практических основ инклюзии и безопасности жизнедеятельности. Рассматриваются принципы создания инклюзивной среды, взаимодействие с людьми с особыми потребностями, правовые и социальные аспекты. Изучаются риски в повседневной жизни, действия при чрезвычайных ситуациях, оказание первой помощи, цифровая безопасность. Формируются навыки адаптации среды, профилактики угроз, обеспечения устойчивости, инклюзивного мышления и культуры безопасности в образовательной и социальной сферах.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Экология и устойчивое развитие
Цель изучения дисциплины: сформировать у студентов представление о закономерностях единства живых организмов со средой обитания, принципах охраны природы и стратегии устойчивого развития. В результате студент способен: понимать основные закономерности устойчивого развития общества и природы и адаптировать к профессиональной деятельности, анализировать и обобщать экологические факторы окружающей среды, ориентироваться в современных концепциях и стратегиях устойчивого развития.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Математика 1
В рамках курса рассматриваются: линейная алгебра: матрицы, определители, системы линейных алгебраических уравнений, векторная алгебра, аналитическая геометрия, введение в анализ, Дифференциальное исчисление функций одной переменной: производная и дифференциал функции, исследование функции, интегральное исчисление функций одной переменной: неопределенный интеграл, определенный интеграл, приложения определенного интеграла. Задачи: овладение методами постановки и решения задач в рассматриваемых разделах математики, умения использовать изученные математические методы в прикладных задачах, развитие математической интуиции, воспитание математической культуры.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Программирование 1
Курс нацелен на передачу теоретических знаний и практических навыков программирования на языке С/С++, охватывает введение в программирование, обзор языка С++, синтаксис, стандартные функции, работу с данными, алгоритмы для разветвленных и циклических структур, создание пользовательских функций, работу с массивами, строками, файлами и указателями. В результате студенты умеют разрабатывать алгоритмы в виде блок-схем, создавать и исполнять программы, обрабатывать массивы, работать с файлами, устранять ошибки, писать код в соответствии со стандартами и оформлять письменные отчеты.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Математика 2
В рамках курса рассматриваются: дифференциальное исчисление функций нескольких переменных: частные производные, экстремум функции двух переменных, обыкновенные дифференциальные уравнения: дифференциальные уравнения первого порядка, высших порядков, линейные неоднородные дифференциальные уравнения с постоянными коэффициентами, кратные интегралы: двойной, тройной интеграл и их приложения, числовые функциональные и степенные ряды. Задачи: овладение методами постановки и решения задач в рассматриваемых разделах математики, умения использовать изученные математические методы в прикладных задачах.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Написание научных работ
Курс "Написание научных работ" призван подготовить студентов к учебно-исследовательской и научно-исследовательской деятельности в рамках написания курсовых работ и выпускных квалификационных работ. Курс помогает развить навыки формулирования и аргументации научных гипотез и выводов, а также умение составлять качественные и информативные научные статьи, отчеты и диссертации. Результатом обучения станет способность генерировать качественные научные работы в соответствии с требованиями научного сообщества.
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Коммуникация и презентация
Основы общения в профессиональной среде. Общение и обратная связь. Работа в команде и управление конфликтами. Управление временем. Особенности индивидуальных и групповых научных исследований. Требования к оформлению письменных научных и учебных работ. Научный стиль изложения и правила цитирования. Методы научных исследований. Навыки подготовки устных выступлений и учебных презентаций. Техника презентаций.
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Алгоритмы, структуры данных и программирование
Дисциплина нацелена на обучение студентов выбору эффективных структур данных и языковых конструкций при проектировании программ для решения задач со сложной организацией данных. Курс охватывает основные типы данных и их компьютерное представление, структуризацию элементарных типов данных, алгоритмы, способы записи алгоритмов, алгебраические и абстрактные типы данных, анализ сложности алгоритмов, включая NP-сложность, и работу с графическими моделями данных. Этот курс помогает студентам структурировать данные и разрабатывать эффективные алгоритмы для решения практических задач.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Иностранный язык немецкий 2 (А1-С1)
Цель дисциплины - повышение исходного уровня владения немецким языком, достигнутого на предыдущей ступени обучения. В результате изучения дисциплины студент владеет достаточным уровнем коммуникативной компетенции и языковой подготовки для решения социально-коммуникативных задач в различных областях бытовой, культурной, профессиональной, научной деятельности, грамотно излагать устную, письменную речь, читать, используя аудирование, а также решать коммуникативные задачи с использованием современных технических средств и информационных технологий.
Год обучения - 1
Семестр - 2
Кредитов - 14
-
ТК-сети и службы
В рамках курса изучаются различные аспекты телекоммуникаций, включая виды и формы телекоммуникаций, международные организации по стандартизации, эталонная модель OSI, пакетная и линейная коммутация, технологии LAN и WAN, внутридоменная и междоменная маршрутизация, структуры провайдеров, сетевые протоколы, их назначение, классификация, строение, применение и взаимодействие, а также общая структура сетей, их назначение, функции, типы, топология, основные устройства. По завершении курса студенты умеют работать с различными видами телекоммуникаций, различать методы коммутации, а также применять сетевые протоколы.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Программирование 2
Дисциплина призвана обеспечить студентов теоретическими знаниями и практическими навыками создания приложений, используя принципы объектно-ориентированного программирования (ООП). В результате прохождения курса студенты осваивают язык программирования Java, понимают основные концепции ООП, способны создавать собственные классы, методы и конструкторы, применять наследование, полиморфизм, абстрактные классы и программные интерфейсы, также овладевают навыками работы с классами-коллекциями, файлами и создания приложений с графическим пользовательским интерфейсом.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Математика 3 (Статистика)
Целью изучения дисциплины является освоение тем: формула классической вероятности, свойства вероятности, условные вероятности, повторные испытания, случайные величины, их характеристики, нормальное распределение, закон больших чисел, теорема Чебышева, статистическое распределение, способы отбора, оценки генеральной и выборочной средней, точечные оценки, метод моментов, доверительные интервалы для нормального распределения, начальные, центральные эмпирические моменты, распределение Стьюдента, метод наименьших квадратов. В результате изучения студент владеет методами постановки и решения задач в рассматриваемых разделах математики, умеет использовать изученные математические методы в прикладных задачах математической статистики.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Базы данных
В рамках курса студенты изучают структуру и функции систем управления базами данных, с акцентом на моделировании данных, построении реляционных моделей, нормализации данных и использовании SQL. Курс также включает концепции предметной области, классификацию баз данных и жизненный цикл программных средств. В результате обучения студенты способны формализовать предметную область, проектировать информационные модели и создавать SQL-запросы.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Деловой немецкий язык (В2.2-С1)
Цель дисциплины - приобретение студентами коммуникативной компетенции, позволяющей овладеть основами делового общения в устной и письменной форме. В результате изучения формируются навыки активного речевого поведения в ситуациях общения делового человека, студент владеет основами языка бизнеса и экономики, грамматическими явлениями и синтаксическими конструкциями типичными для языка делового общения, включая письменную речь для ведения деловой корреспонденции.
Год обучения - 2
Семестр - 3
Кредитов - 10
-
Профессиональный язык немецкий (В2.2-С1)
Целью дисциплины является развитие коммуникативных компетенций, необходимых для успешного ведения профессиональной деятельности на немецком языке. В результате изучения дисциплины студент способен грамотно излагать речь на немецком языке с использованием профессиональных терминов, оценивать и анализировать аннотирование и реферирование текстов в рамках профессиональной сферы общения, свободно изъяснять свою точку зрения и обсуждать предлагаемые профессиональные темы на немецком языке.
Год обучения - 2
Семестр - 4
Кредитов - 4
-
Математика 4 (Дискретная математика)
Курс предназначен для изучения ключевых тем в области дискретной математики. Участники освоят концепции, такие как теория графов, комбинаторика, логика и дискретные структуры данных. Задачами курса являются развитие абстрактного мышления, умения решать сложные математические задачи и анализировать алгоритмы. В результате студент сможет применять дискретные математические концепции в информатике, криптографии, оптимизации и других областях, а также повысить свою математическую грамотность и аналитические навыки.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Операционные системы
Курс "Операционные системы" предназначен для изучения принципов и функциональности операционных систем. Участники овладеют навыками установки, конфигурации и управления операционными системами, включая работу с процессами, памятью, файловой системой и сетевыми ресурсами. Результатом обучения будет понимание внутреннего устройства операционных систем, способность решать проблемы и улучшать производительность в компьютерных средах, что повысит их квалификацию и применимость в сфере информационных технологий.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Прикладной искусственный интеллект
Целью освоения дисциплины являются формирование теоретических знаний и практических навыков в области прикладного ИИ, овладение инструментарием, моделями и методами машинного обучения. В рамках курса рассматриваются концепции прикладного ИИ и его значения в различных отраслях, типы машинного обучения (контролируемое, неконтролируемое и обучение с подкреплением), оценки и роли данных в машинном обучении. По завершении студент знает значение и область применения ИИ, приобретает навыки разработки математических моделей, методов и алгоритмов анализа, тестирования и проверки данных.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Программная инженерия
Основные понятия и подходы. Процессы жизненного цикла ПО в стандарте ISO/IEC 12207. Анализ и формализация требований к разрабатываемой системе. Методики оценки бизнеса (модели AS-IS и TO-BE) и инструментальные средства построения этих моделей. Концепция, базовые принципы и механизмы объектной модели. Объектно-ориентированный подход к разработке систем с использованием стандарта UML. Спецификация объектной модели. Типичная схема С- и D-требований стандарта IEEE/ANSI 830-1993- документа организации SRS. Метрики анализа D-требований стандарта IEEE 982.2-1988. Варианты использования - основная нотация UML. Использование диаграммных техник и сценариев потоков событий для спецификации вариантов использования. Моделирование и спецификация поведения системы. Процесс ICONIX. Техническая спецификация-документ – концепция.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Разработка программных комплексов
Цель дисциплины – изучение современных технологий разработки программных комплексов. В результате студенты знакомы с проблемами крупных программных проектов и промышленной разработки программного обеспечения. Они способны профессионально выполнять программные проекты, выходящие за рамки чистого программирования в соответствии с классическими методами, а также планировать, разрабатывать и тестировать их в команде.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Продвинутые концепции ИИ
Студенты знакомятся с передовыми методами и концепциями в области искусственного интеллекта, передовыми архитектурами глубокого обучения, например, для обработки языка или генерации изображений, и могут применять их для решения конкретных задач, имеют представление о сложности разработки систем с искусственным интеллектом, знают различии между формами искусственного интеллекта. По итогам изучения дисциплины студенты могут сделать решения ИИ понятными, объяснить, интерпретировать и визуализировать принятые решения с точки зрения современных подходов.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Полнофункциональная веб-разработка
Целью изучения дисциплины является формирование знаний и изучение архитектур и технологий для реализации web- приложений. Студенты смогут разрабатывать веб-приложения с помощью современных методов, технологий и инструментов в команде, используя agile-методы управления проектами. Для этого они будут знакомы с одним серверным и одним клиентским веб-фреймворком и смогут проектировать и реализовывать веб-приложения на основе баз данных.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
IT-право/ Экономическое право
Изучение совокупности норм, регулирующих предпринимательские отношения в Республике Казахстан, системы знаний по противодействию коррупции. Ознакомление с основными законодательными актами, содержащими нормы о предпринимательской деятельности, выяснение понятия предпринимательской деятельности, определение ее места в рыночных отношениях в Республике Казахстан. Исследование правового статуса субъектов предпринимательства, особенностей предпринимательской деятельности в отдельных сферах экономики, анализ материалов судебной практики по рассмотрению коммерческих споров, выработка практических навыков по составлению документов, необходимых в процессе занятия предпринимательской деятельностью, анализ коррупционных явлений.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
IT-безопасность (на немецком языке)
Дисциплина обучает защите данных и задачам обеспечения безопасности информации. программе изучаются организация информационной безопасности, анализ рисков, концепции безопасности и преимущества ИТ-безопасности. В рамках курса рассматриваются основные технологии и меры безопасности информационных систем, обеспечивающие конфиденциальность, целостность, доступность и ответственность данных, вопросы обеспечения безопасности IP-данных и роль специалиста по защите бизнес-данных. Студенты осваивают методы аутентификации и авторизации данных, криптографические методы защиты информации и анализ потенциальных угроз в сети.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Интернет-программирование (на немецком языке)
Курс включает в себя изучение общих технологий создания приложений для Интернета, основные возможности HTML5 и CSS3, технологии сети Веб, языки разметки и программирования веб-страниц, инструменты разработки веб-приложений, язык разметки XML, средства интеграции веб-контента и приложений, а также принципы работы клиентских и серверных языков и технологий в вебе, клиентские сценарии и приложения, язык сценариев JavaScript и серверные веб-приложения на языке PHP. По окончании курса студенты приобретают навыки создания веб-приложений с использованием HTML5, CSS3, JavaScript и PHP, а также знания об инструментах разработки и интеграции веб-контента.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Эффективное программирование на С/С++
Целью изучения дисциплины является формирование у студентов теоретических знаний и практических навыков программирования на языке Java, C/C++. В результате освоения дисциплины студент знает основные составляющие конструкции, структуры, Java, C/C++, необходимые для применения в профессиональной деятельности, способы отладки и профилировки программ, написанных на языке программирования, имеет практические навыки построения конкретных алгоритмов на языке высокого уровня для решения математических задач, формализации и решения практических задач по программированию.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Программирование мобильных приложений
Курс предназначен для обучения студентов созданию мобильных приложений на платформе Android. Участники изучат программирование на языке Java, освоят среды разработки и интерфейсный дизайн и используют баз данных SQLite. Результатом курса будет приобретение участниками навыков для самостоятельной разработки и отладки мобильных приложений, а также понимание основных принципов дизайна пользовательского интерфейса и оптимизации для мобильных устройств.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Программирование микроконтроллеров
Курс представляет собой обширное обучение, направленное на развитие навыков программирования встраиваемых систем на микроконтроллерах. Студенты изучат основы работы с микроконтроллерами, научатся создавать программы для управления разнообразными датчиками и эффективно их отлаживать на базе Arduino. По завершению курса, участники будут обладать навыками в программировании микроконтроллеров и смогут успешно применять их в реальных проектах.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Облачные вычисления
Целью изучения дисциплины является освоение теоретических и практических концепции операционной системы Unix / Linux. На уровне командной строки студенты понимают и самостоятельно разрабатывают shell-скрипты для решения задач системного администрирования, понимают концепции облачных вычислений и умеют применять их в различных случаях использования (IaaS, PaaS, SaaS, др.), структуру и работу масштабируемых контейнерных инфраструктур, адаптируют и настраивают их, изучают и применяют на практике сетевые сервисы и концепции операционных систем, знакомятся с областью виртуализации серверов на практическом примере.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Обратная инженерия программного обеспечения
Обратная инженерия используется для обнаружения и использования уязвимостей в программах (эксплуатация), анализа поведения вредоносных программ (вредоносное ПО), обхода защиты от копирования и DRM (взлом) и изменения поведения программ во время выполнения. Студенты изучают методы защиты программ от обратного инжиниринга, такие как обфускация кода, методы защиты от отладки и доверенные вычисления. В результате студенты уметь анализировать программы, которые доступны только в двоичном коде с использованием знаний методов обратной разработки.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Softproject
Курс предполагает объединить все дисциплины образовательной программы в один проект, который студенты выполнять в команде от начала до конца, чтобы осуществить связь между теорией и практикой. Студенты принимают участие во всех этапах разработки программного(аппаратного) обеспечения. В результате стуеднты проводят анализ и исследование предметной области, проводят исследования, ищут пути решения поставленной задачи, формируют требования, проектируют и разрабатывают систему. В результате обучения студенты приобретают знания и навыки, которые применимы как для создания новых систем, так и для обслуживания существующих, а также развивают навыки работы в команде и структурирования процесса разработки.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Прикладная ИТ-безопасность
Курс предоставляет студентам углубленные знания по разработке, созданию и использованию комплексных систем защиты информации в любых автоматизированных системах. Студенты смогут выявить, проанализировать и оценить реальную уязвимость в безопасной тестовой среде. Студенты смогут правильно оценить риск и приоритет выявленной уязвимости.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Бизнес-информатика
Дисциплина знакомит студентов с базовыми понятиями и задачами бизнес-информатики, формируя понимание роли информационных систем и технологий в современном бизнесе и управлении государственными структурами. Курс включает фундаментальные основы бизнес-информатики, основные виды информационных систем, а также применение MS Excel в бизнесе. В результате изучения данной дисциплины студенты умеют анализировать предметную область, разрабатывать стратегии электронного бизнеса, проектировать управленческие решения и оценивать их эффективность.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Data science (Introduction)
Цель изучения дисциплины находить и понимать взаимосвязи и закономерности между различными наборами больших данных, используя различные математические, статистические методы и инструменты, алгоритмы машинного обучения. Студенты знают основные термины в контексте науки о данных, понимают отдельные подходы и могут самостоятельно решать отдельные задачи в рамках проектов по науке о данных.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Оценка и развитие персонала
Целью изучения дисциплины - приобретение знаний и умений по проведению профессиональной диагностике с целью осуществления подбора кадров, анализа карьерного развития, а также формированию системы адаптации на предприятии. Полученные компетенции позволят: диагностировать организационную культуру и разрабатывать управленческие решения, направленные на ее улучшение, принимать участие в разработке корпоративных стратегий развития организации, разрабатывать и реализовывать программы развития персонала.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Качество ПО и управление проектами
Дисциплина "Качество программного обеспечения и управление проектами" обучает студентов принципам оценки и обеспечения качества ПО и аспектам управления информационными технологическими проектами. Рассматриваются метрики, документы, инструменты и методы обеспечения качества, отладка программного обеспечения, а также методологии разработки, планирование проектов, бюджетирование и контроль, и командное взаимодействие. По завершении курса студенты приобретут навыки тестирования, отладки и оценки качества ПО, эффективного управления IT-проектов от начала до завершения.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Машинное обучение
Целью дисциплины является изучение основных методов контролируемого и неконтролируемого обучения, принципов и цели машинного обучения, применения инструментов ИИ в практических задачах. В результате обучающиеся самостоятельно решают практические задачи с использованием методов машинного обучения, понимают, как работают нейронные сети, а также знакомы с наиболее важными архитектурами машинного обучения и могут применять их в отдельных областях.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Робототехника
В рамках курса рассматриваются концепции мобильных роботов, совместных роботов, промышленных роботов, концепции разработки сложных систем управления, формируются знания и навыки по разработке технических заданий и моделированию роботов, изучаются методы, средства интеллектуального управления в робототехнических системах. В результате изучения студент знает принципы построения робототехнических комплексов, алгоритмы интеллектуального управления мобильным роботом, способен разрабатывать технические задания на автоматизацию производственных и технологических процессов и производств на основе интеллектуальных робототехнических систем.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Архитектура программного обеспечения
В рамках дисциплины студент изучает системное программное обеспечение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы (процессор, оперативная память, устройства ввода-вывода, сетевое оборудование). В результате студенты понимают концепции хорошей архитектуры программного обеспечения, архитектурные паттерны, паттерны проектирования и идиомы, могут использовать их в конкретных сценариях для создания приложений на основе современных архитектур.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Система менеджмента качества
Цель изучения дисциплины - овладение принципами и методами системы менеджмента качества, необходимой для организации и успешного ведения деятельности предприятия и выпуска конкурентоспособной продукции и услуг. Полученные компетенции позволят: сформировать представление о системной организации процессов управления качеством на предприятии, правильно планировать все мероприятия по созданию и руководству системой качества, оценивать эффективность функционирования систем управления качеством.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Этика цифровых технологий
По итогам изучения курса студенты могут объяснить важные понятия цифровой этики такие как мораль, этика, нормы, закон, ответственность, информация, применять этический подход к разработке и продвижению цифровых продуктов, знакомы с различными этическими теориями, которые они могут использовать на практических примерах. Акцент делается на систематическом рассмотрении таких тем как конфиденциальность, точность, корректность, право собственности и доступ к информации.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Объединение и управление сетей (CISCO)
Курс предоставляет студентам углубленные знания и навыки в области сетевой инфраструктуры и управления сетями с использованием технологий от CiscoSystems. Участники изучат концепции дизайна сетей, настройки сетевого оборудования, а также освоят принципы обеспечения безопасности и эффективности сетей. Результатом обучения будет компетентность в проектировании, настройке и управлении сложными корпоративными сетями, что значительно повысит их способности и карьерные возможности в области информационных технологий.
Год обучения - 4
Семестр - 7
Кредитов - 5
Профессии
Результаты обучения
- Использовать для проектирования и разработки эффективных программных решений особенности архитектуры вычислительных систем, понимая принципы работы процессов, памяти и сетей.
- Создавать надежные программные приложения, используя современные языки программирования и знания принципов объектно-ориентированного программирования.
- Проектировать базы данных, нормализовать модели и создавать запросы с использованием современных СУБД.
- Решать практические задачи с применением методов анализа данных и машинного обучения.
- Разрабатывать клиент-серверные веб-приложения с использованием современных фреймворков и технологий.
- Обеспечивать защиту информации и систем, применяя принципы кибербезопасности, включая аутентификацию, шифрование и управление доступом.
- Работать эффективно в команде с использованием гибких методологий управления проектами, оценивать результаты, применяя в том числе методы управления программными проектами.
- Разрабатывать программные системы, используя шаблоны архитектуры и современные подходы к проектированию.
- Использовать фундаментальные знания по математике, логике и статистике для анализа и моделирования вычислительных систем.
- Понимать принципы операционных систем, облачных технологий и сетевых протоколов, применять их в инженерной практике.
- Структурировать и представлять научную информацию, вести исследовательскую и презентационную деятельность, в том числе на иностранном языке.
- Развивать навыки деловой, межличностной коммуникаций и обеспечить эффективность и качество управленческих процессов в профессиональной, а также личной сфере, применяя эколого-экономические, финансовые, социально-психологические, включая инклюзию, и правовые, антикоррупционные знания.