6B06191 Блокчейн - инженерия в Торайгыров университет
-
Цель образовательной программы Обеспечение IT-отрасли Республики Казахстан профессионалами, обладающими навыками в области, блокчейн-инженерии
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Торайгыров университет
-
Срок обучения 4 года
-
Объем кредитов 258
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Операционные системы
Целью дисциплины является подготовка студентов к построению IT- инфраструктуры, на основе изучения комплекса программных и аппаратных средств, предназначенных для управления ресурсами компьютера и обеспечения работы других программных приложений. В рамках данной дисциплины студенты узнают о различных компонентах операционных систем, включая процессы, потоки, память, ввод-вывод, файловую систему и управление устройствами. Студенты также изучат основные концепции и алгоритмы операционных систем, такие как планирование процессов, управление памятью, взаимодействие между процессами и защита данных, научатся работать с различными типами операционных систем, такими как однопроцессорные, многопроцессорные, распределенные, встроенные и системы реального времени, основы системного программирования и интерфейсов программирования приложений (API), которые используются для создания операционных систем и системного программного обеспечения. Кроме того, студенты будут устанавливать, настраивать и обновлять такие операционные системы как Windows, macOS и Linux. Студенты создадут скрипты на языке командной строки и сценарии для автоматизации задач, разработают программное обеспечение для операционных систем , запрограммируют драйвер устройства, опишут и проанализируют производительность операционной системы на разных конфигурациях оборудования. Итоговая оценка состоится в форме защиты проекта.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Цифровая валюта
Целью дисциплины является подготовка студентов к проектированию альтернативных цифровых валют в процессе изучения технологий и концепций, связанных с созданием, использованием и управлением цифровыми валютами. В рамках данной дисциплины студенты рассмотрят различные принципы работы с существующими типами цифровых валютами, включая биткоин, эфир, Ripple и другие, изучат процессы верификации транзакций и консенсуса, вопросы безопасности цифровых валют и методы защиты от хакерских атак, создадут свой собственный кошелек и научатся основам майнинга и процессу создания новых блоков в блокчейне. В рамках дисциплины студенты разработают проект по созданию своей собственной криптовалюты с детальным описанием ее технических характеристик и возможностей, а также приложение на базе блокчейна. Итоговая оценивание состоится в формате открытой защиты проекта с привлечением специалистов банковской сферы.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Теория вероятности
Целью дисциплины является подготовка студентов к программированию смарт-контрактов, опираясь на знание основных понятий, методов и алгоритмов теории вероятности, а также их применение в различных областях, таких как физика, экономика, биология, статистика и т.д. Студенты изучат основные понятия вероятности, такие как вероятностное пространство, события, случайные величины и функции распределения, а также основные законы теории вероятности, такие как законы сложения и умножения, теорему Байеса и другие, основные методы математической статистики, включая оценку параметров распределения, проверку гипотез, корреляционный анализ и другие, различные распределения вероятностей, такие как нормальное, биномиальное, распределение Пуассона, экспоненциальное и другие, теорию случайных процессов и анализ временных рядов, включая марковские процессы, случайные блуждания, стационарные процессы и другие. Студенты применят эти методы для анализа реальных данных, таких как опросы общественного мнения, экономические данные, медицинские и биологические исследования и осуществят математическое моделирования, применят теорию вероятности для решения реальных задач с большими данными в различных областях. Итоговая оценка представляет собой комбинированный экзамен.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Теория алгоритмов и структуры данных
Целью дисциплины является подготовка студентов к работе с алгоритмами и структурами данных в различных областях информационных технологий. В рамках данной дисциплины студенты изучат основные понятия и принципы алгоритмов и структур данных, методы их проектирования, анализа и оптимизации, а также основные классы алгоритмов и структур данных, абстрактные типы данных, комплексность алгоритмов, графы, деревья, хеш-таблицы, кучи, методы проектирования алгоритмов и структур данных, включая жадные алгоритмы, динамическое программирование, разделяй и властвуй, жизненный цикл программного обеспечения, методы анализа алгоритмов и структур данных, включая анализ времени выполнения, анализ памяти, методы оценки алгоритмов и структур данных и другие, оптимизацию алгоритмов и структур данных, включая оптимизацию времени выполнения, оптимизацию использования памяти, оптимизацию параллельной работы и другие. Студенты реализуют изученные алгоритмы и структур данных, на разных языках программирования, проведут тестирование и отладку программного кода, оценят эффективность реализованных алгоритмов. Итоговая оценка по дисциплине представляет собой защиту портфолио.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Программирование на Python
Целью данной дисциплины является подготовка студентов к реализации блокчейн-приложений и систем, опираясь на основные возможности языка Python и их применение при разработке интернет-приложений, программного обеспечения, а также его использование в науке о данных и машинном обучении (ML). В ходе прохождения дисциплины студенты изучат универсальный язык программирования с динамической типизацией. Студенты разработают программы в соответствии с разными парадигмами: процедурным программированием, объектно-ориентированным, параметрическим, функциональным и метапрограммированием. Будут рассмотрены: переменные, типы данных, операторы, условные операторы и циклы, функции, классы, объекты, методы, наследование, различные модули и библиотеки. Студенты будут работать с файлами, базами данных, сетью, веб-фреймворками, создавать REST API, тестировать и заниматься отладкой кода, использовать библиотеки для анализа данных (например, NumPy, Pandas, Matplotlib). Студенты получат практические навыки программирования на Python, что позволит создать портфолио, включающее различные примеры, разработанных программных продуктов. Итоговая оценка представляет собой защиту проекта по реализации программного продукта или интернет-приложения.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Матемматическая статистика
Целью дисциплины является подготовка студентов к применению методов математической статистики для сбора, анализа и интерпретации данных с целью дальнейшего применения при разработке блокчейн-приложений, смарт-контрактов. Студенты изучат различные теоретические концепции, такие как вероятностные распределения, оценки параметров, проверка гипотез, регрессионный анализ и другие. Студенты, используя различные статистические инструменты и программные пакеты для анализа данных, такие как R, Python и SPSS, будут интерпретировать результаты анализа данных, сформулируют выводы, которые могут быть использованы в принятии решений в различных областях, таких как экономика, финансы, медицина, социология и другие. Итоговой оценивание пройдет в формате комбинированнного экзамена.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Компьютерные сети
Целью дисциплины является подготовка студентов к разработке модульных систем и компьютерных сетей для их поддержания, используя принципы организации и функционирования компьютерных сетей, а также технологий и инструментов, необходимых для создания, настройки и управления сетями. Студенты изучат архитектуру сетей, протоколы связи, маршрутизацию и коммутацию данных, безопасность сетей, а также различные типы сетей, такие как локальные, глобальные, беспроводные, различные типы сетевых устройств и технологий, такие как маршрутизаторы, коммутаторы, мосты, прокси-серверы, файрволы, VPN и другие, сетевые протоколы, такие как TCP/IP, DNS, DHCP, FTP, HTTP, SMTP, POP3, IMAP, SSH и другие. Студенты создадут проект сети и настроят её, включая выбор оборудования, настройку IP-адресации, маршрутизации, безопасности и мониторинга сети, осуществят администрирования сетей, включая настройку и управление серверами и сервисами, такими как DNS, DHCP, FTP, HTTP, SMTP, POP3, IMAP и другими, проанализируют сети реальных организация и предложат рекомендацию по их оптимизации. Итоговая оценка представляет собой открытую защиту проекта, с привлечением сетевых инженеров организаций партнеров.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Блокчейн-системы и архитектуры
Целью дисциплины является подготовка студентов к разработке блокчейн-приложений и сервисов, опираясь на ключевые характеристики блокчейн-систем, такие как децентрализация, неизменность, анонимность, возможность аудита и т. д. Студенты изучат различные уровни компонентов, составляющих архитектуру системы на основе блокчейна, алгоритмы технологии распределенного реестра (DLT), будут сравнивать системы блокчейна с реплицированными конечными автоматами, классифицировать проблемы высокого уровня алгоритмов консенсуса, оценивать полные по Тьюрингу компоненты технологий блокчейна, моделировать алгоритмы консенсуса, управлять своими сетями, хранить данные, участвующие в каждом протоколе. Студенты будут использовать технологиями, поддерживающие децентрализованное сетевое хранилище, такие как IPFS, Swarm и Filecoin, разработают программного обеспечения для систем блокчейна, напишут сценарий для автоматизации задач. Итоговая оценка состоится в форме защиты проекта.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Объектно - ориентированное программирование
Целью дисциплины является подготовка студентов к разработке блокчейн-приложений и сервисов опираясь на знание методологии программирования, которая базируется на объектно-ориентированном подходе. В рамках данной дисциплины студенты изучат принципы объектно-ориентированного программирования, таких как инкапсуляция, наследование и полиморфизм, использование этих принципов для создания программных систем,основные концепции языков программирования, которые поддерживают объектно-ориентированный подход, включая классы, объекты, методы, свойства и события, разработают объектно-ориентированные программы, используя такие языки программирования, как Java, C++, С#, Python и другие, используют различные паттерны проектирования программных систем, таких как фабричный метод, адаптер, декоратор и многие другие, для решения типичных проблем проектирования и повышения надежности, разработают приложение, использующие объектно-ориентированный подход, включая разработку интерфейсов, взаимодействие с базами данных и создание компонентов программных систем, произведут тестирование и отладку созданного программного продукта. Итоговая оценка представляет собой защиту портфолио.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Алгоритмы Блокчейн
Целью дисциплины является подготовка студентов к написанию смарт-контрактов технологии блокчейн, опираясь на знание основных механизмов, которые обеспечивают согласованность между участниками системы, работающими в децентрализованном режиме. В ходе прохождения дисциплины студенты получат знания об архитектуре распределенных систем и принципов их работы, изучат различные правила консенсуса (Proof of Work, Proof of Stake, Delegated Proof of Stake, и другие), производительность консенсус-протоколов и мер, которые можно принять для улучшения производительности системы, будут знать механизмы управления консенсусом, такие как форки и обновления протоколов, последние тенденций и разработки в области консенсус-протоколов, поймут, как участники взаимодействуют в рамках консенсус-протокола, и каким образом система достигает согласия. Кроме того изучат математические алгоритмы, лежащие в основе консенсус-протоколов, такие как алгоритм Паксоса, алгоритм Raft, алгоритм Byzantine Fault Tolerance (BFT). Студенты разработают программы, раелизующие существующие математические алгоритмы, проанализируют существующие консенсус-протоколы и разработают собственное решение для реализации блокчейн-технологий. Итоговая оценка представляет собой защиту проекта
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Программирование на JavaScript
Цель дисциплины подготовить студентов к разработке сервисов и веб-приложений, основываясь на знании основных принципов языка программирования Javascript. Студенты изучают синтаксис, переменные, типы данных, операторы, условные конструкции, циклы и функции, создание и использование объектов, работу с массивами, обработку ошибок и исключений, взаимодействие с элементами веб-страницы, создание событий и обработчиков событий, работу с DOM, AJAX и JSON, использование библиотек и фреймворков, таких как jQuery, AngularJS и ReactJS. Студенты получат практический навык в области веб-разработки, веб-дизайна, программирования на JavaScript, что позволит им эффективно создавать динамические веб-приложения с использованием различных библиотек и фреймворков. Предусмотрены гостевые лекции ведущих веб-разработчиков предприятий области. Итоговая оценка основана на выполнении проекта по разработке веб-приложения.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Современные операционные системы
Целью дисциплины является подготовка студентов к построению IT- инфраструктуры, на основе изучения комплекса программных и аппаратных средств, предназначенных для управления ресурсами компьютера и обеспечения работы других программных приложений. Студенты изучат из чего состоят встроенные процессоры и их основные функции, что такое реконфигурируемые архитектуры и ПЛИС, и какие готовые платформы можно использовать для начала работы с элементами обработки, встроенные операционные системы для Интернета вещей, как управляется память, как планируются задачи, что такое прерывания и как они обрабатываются, популярные ядра для общих и встраиваемых операционных систем, таких как Linux (монолитное), микроядро и модульное ядро, изучат Contiki Os и ее архитектуру ядра, службы и библиотеки в Contiki, коммуникацию в Contiki через детали коммуникационных стеков uIp и Rime в Contiki. Студенты будут различать популярные ядра для встраиваемых операционных систем, опишут, как построена система Contiki и ее архитектура ядра, будут различать службы и библиотеки Contiki с точки зрения того, как они построены, когда они вызываются и почему они используются. Итоговая оценка состоится в форме защиты проекта.
Год обучения - 2
Семестр - 3
Кредитов - 4
-
Администрирование Linux
Дисциплина направлена на подготовку студентов к управлению и настройке операционной системы Linux в контексте сетевых технологий и инфраструктуры. Студенты изучат установку и настройку Linux-системы, включая различные дистрибутивы Linux, такие как Ubuntu, Debian, CentOS, Red Hat и другие, управление пакетами Linux, включая установку, удаление и обновление пакетов, работу с пакетными менеджерами, такими как apt, yum и pacman, управление файловой системой Linux, включая монтирование, создание и удаление разделов, файлов и каталогов, настройку и управление сетевыми интерфейсами Linux, настраивание сетевых протоколов, маршрутизацию, DNS и DHCP, управление пользователями и группами, установку прав доступа к файлам и каталогам, а также настройку системы аутентификации и авторизации, мониторинг ресурсов Linux, включая использование процессора, памяти и дискового пространства, и управление ими для оптимальной производительности систем, настройку и управление безопасностью Linux, включая установку и настройку брандмауэров, настройку SSH, настройку SELinux и других механизмов безопасности. Студенты установят и настроят операционную систему, включая выбор соответствующих компонентов и настройку параметров безопасности, настроят управление пользователями и группами, включая создание новых учетных записей и установку прав доступа, настроят интерфейсы, маршрутизацию и файрволы, установят и настроят файловую систему и RAID-массивы, проведут мониторинг производительности системы, включая анализ журналов и настройку мониторинговых систем. Итоговая оценка включает открытую защиту проекта с привлечением сетевых инженеров организаций-партнеров.
Год обучения - 2
Семестр - 3
Кредитов - 3
-
Прикладная криптография
Целью дисциплины является подготовка студентов к обеспечению безопасности децентрализованного неизменного реестра блокчейна, опираясь на знания методов и алгоритмов защиты информации от несанкционированного доступа и использования. В рамках данной дисциплины студенты изучат различные методы криптографии, включая симметричные и асимметричные алгоритмы шифрования, хэширование, электронную подпись и аутентификацию, основные понятия и принципы криптографии, такие как конфиденциальность, целостность и доступность информации, методы атак на криптографические системы и способы защиты от этих атака, примеры практического применения криптографии в различных областях, таких как безопасность в интернете, защита данных в системах электронной коммерции и защита информации в банковской сфере, также научатся оценивать уровень защиты информации ее эффективность и уязвимость, используют современные криптографические методы для защиты информации. Студенты осуществят анализ уязвимостей существующих криптографических систем, разработают новый метод защиты информации и оценят его эффективность, проведут эксперименты с использованием различных алгоритмов криптографии и проанализируют полученные результаты. Итоговая оценка представляет собой комбинированный экзамен
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Стратегический бизнес-анализ
Дисциплина направлена на подготовку студентов к формулированию и реализации стратегии развития компаний, опираясь на знания методов и инструментов анализа бизнеса . В рамках данной дисциплины студенты изучат основные подходы к стратегическому анализу бизнеса, включая анализ внешней и внутренней среды, анализ конкурентов, анализ ценностей и цепочки создания ценности, анализ рисков и другие методы, вопросы управления изменениями и контроля за выполнением стратегических планов. Студенты оценят стратегические варианты развития компании, формулируют цели и задачи, выбирают стратегию и разработают план ее реализации. Итоговое оценивание представляет собой защиту портфолио.
Год обучения - 2
Семестр - 3
Кредитов - 3
-
Аналитика бизнес- данных
Дисциплина направлена на подготовку студентов к анализу рынка, прогнозированию спроса, оптимизации бизнес-процессов, основываясь на знании методов и инструментов для сбора, обработки, анализа и интерпретации данных в бизнес-среде. Студенты изучат бизнес-процессы и метрики, используемые в конкретных отраслях, BI-инструменты (Business Intelligence), такие как Tableau, Power BI, QlikView и другие, для создания визуализаций данных, статистические методы, которые позволяют анализировать данные и проводить корректные выводы, основы проектирования баз данных и навыки работы с ETL-процессами (Extract, Transform, Load). Студенты создадут отчеты, работая с Excel, и на языках программирования Python, R, проведут A/B-тестирование и другие методы оценки эффективности маркетинговых кампаний. Итоговое оценивание представляет собой защиту портфолио.
Год обучения - 2
Семестр - 3
Кредитов - 3
-
Инструменты анализа и визуализация данных
Целью дисциплины является подготовка студентов к работе по сбору, хранению, анализу, обработке и наглядному представлению бизнес данных. Студенты изучат принципы моделирование возможных решений с использованием профессиональных инструментов исследования и визуализации данных, которые позволяют анализировать большие наборы данных и обнаруживать закономерности и идеи, Студенты проанализируют, интерпретируют и представят данные в удобной и интерактивной форме, найдут тренды и взаимосвязи, а также сформулирую действия и стратегию на основе полученного анализа, посредством таких сервисов, как Yandex DataLens, Power BI. Tableau, Klipfolio. Итоговое оценивание представляет собой открытую защиту проекта.
Год обучения - 2
Семестр - 3
Кредитов - 4
-
Системы управления базами данных
Целью дисциплины является подготовка студентов к проектированию, разработке и управлению базами данных и анализу больших объемов информации. В ходе курса студенты, программируя на языке запросов SQL и используя различные системы управления познакомятся с основными моделями данных, реляционными и нереляционными базами данных, изучат технологии индексирования, оптимизации запросов и проектирования схем баз данных, особенности и принципы работы в кластеризованных средах и облаках, применяя принципы обеспечения целостности и безопасности данных в базах данных. Студенты создадут и научатся управлять базами данных с помощью различных систем , включая MySQL, PostgreSQL, Oracle и MongoDB, применят технологии резервного копирования и восстановления данных, будут работать с NoSQL, NewSQL и распределенными базами данных. В итоге курса студенты будут уметь проектировать, разрабатывать и управлять базами данных любой сложности и масштаба. Итоговое оценивание состоится в форме защиты проекта по разработке собственной базы данных.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Компьютерный сети и сетевые технологии
Целью дисциплины является подготовка студентов к разработке модульных систем и компьютерных сетей для их поддержания, используя принципы организации и функционирования компьютерных сетей, а также технологий и инструментов, необходимых для создания, настройки и управления сетями. Студенты изучают архитектуру беспроводных сетей, таких как: Bluetooth, ZigBee, беспроводные локальные сети (WLAN), Wi-Fi, и коммуникация ближнего поля (NFC), способы устранения наиболее распространенных сбоев, таких как сбои при подключении точек доступа и станций к сети и проблемы связанные с интерференцией полей. Студенты проанализируют требования к покрытию сигнала, рассчитать пропускную способность сети, рассчитают количество точек для каждого сценария, спланируют и спроектируют точки доступа, осуществят выбор моделей устройства. Итоговая оценка представляет собой защиту проекта, с привлечением сетевых инженеров организаций партнеров.
Год обучения - 2
Семестр - 3
Кредитов - 3
-
Программирование на Java
Целью дисциплины является подготовка студентов к написанию блокчейн-приложений и разработке IT-инфраструктуры, опираясь на знания принципов объектно-ориентированного программирования на Java. Студенты изучат основные принципы объектно-ориентированного программирования, основные понятиями языка Java, такими как классы, объекты, наследование, интерфейсы, полиморфизм и исключения, средства разработки на Java, таких как интегрированная среда разработки (IDE), системы управления версиями (VCS) и системы сборки проектов (build tools), принципы разработки многопоточных приложений на Java, работы с базами данных и создание пользовательских интерфейсов., отладку и тестирование программ, графические и мультимедийные возможности Java. Студенты разработают программы на языке Java, используя различные инструменты, а также многопоточные приложения, в том числе с использованием потоков и синхронизации, базы данных, в том числе созданием и использованием таблиц и запросов, создадут графический и мультимедийные элементы в приложениях на Java, отладят и протестируют различные типы программ на Java.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Управление проектами
Дисциплина имеет целью подготовить студентов к проектному управлению при реализации программных продуктов, используя представления о подходах к проектному управлению, понимание основных документов необходимых для реализации проектов. Студенты изучат основные этапы работы над проектом – инициация, планирование, выполнение, мониторинг и контроль, а также стадию завершения проекта, теоретические основы проектного управления PMI и методы, используемые при работе в проектах. Студенты определят ключевые роли и иерархию управления в проекте, выберут жизненный цикл и подход к управлению проектом, инициализируют проект, осуществят управление содержанием, сроками и рисками проекта. Студенты произведут управление проектами с использованием Microsoft Project. Итоговое оценивание пройдет в форме защиты портфолио.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Программирование на GO
Целью дисциплины является подготовка студентов к изучению специализированных языков программирования для создания смарт-контрактов, опираясь на знание языка программирования GO и его возможностей для разработки высокоэффективных и надежных программных приложений. В рамках данной дисциплины студенты изучат синтаксис языка GO, его основные конструкции и типы данных, структуру данных, функции и методы, обработку ошибок и тестирование программ, основы системного программирования на языке GO и взаимодействия с операционной систем, горутины и каналы, сетевое программирование и работу с базами данных, инструментами и библиотеками, разработанными для языка GO, такими как gofmt, go test, go build, go mod, go get и другие библиотеки и фреймворки для ускорения разработки, оптимизации производительности и обеспечения безопасности программы. Студенты создадут параллельные и распределенные программные приложения, научатся работать с экосистемой GO, включая пакетный менеджер Go Modules и сторонние библиотеки и фреймворки, напишут тесты для проверки работоспособности программы. Итоговая оценка представляет собой защиту портфолио.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Теория графов
Целью изучения дисциплины является подготовка студентов к написанию программного кода блокчейн-технологий, опираясь на знание основных свойств графов, их классификацию, а также их применения для решения практических задач. студенты изучат основные понятия и определения в теории графов, такие как вершины, ребра, пути, циклы, компоненты связности и т.д., различные типы графов, такие как ориентированные и неориентированные, взвешенные и невзвешенные, деревья, сети и т.д., алгоритмы на графах, такие как алгоритм Дейкстры, алгоритм поиска в глубину, алгоритм поиска в ширину , графовые алгоритмы и их применения, такие как задачи коммивояжера, поиска кратчайшего пути, сортировки топологии, специальные типы графов, такие как графы Эйлера, графы Гамильтона. Студенты разработают алгоритмы, такие как определения наличия циклов в графах, поиск, кратчайшего пути между двумя вершинами в графе,нахождения минимального остовного дерева графа, оптимизируют маршрутов доставки, а также произведут анализ социальных и информационных сетей с помощью графовых структур.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Анализ кибербезопасности
Дисциплина направлена на подготовку студентов к обеспечению кибербезопасности на предприятии , основываясь на знании основ анализа и оценки уязвимостей в компьютерных системах, а также принципов и методов обеспечения безопасности информации в компьютерных сетях и приложениях. Студенты изучат основные методы и инструменты, используемые для анализа кибербезопасности, включая методы и технологии обнаружения и предотвращения атак на информационные системы, анализ мер защиты информации, управление уязвимостями и инцидентами, а также методы оценки рисков. Студенты отследят угрозы и атаки на информационную инфраструктуру существующих компаний, проведут исследования и анализ уязвимостей, оценят уровень риска и предложат меры по усилению безопасности. Итоговое оценивание представляет собой защиту портфолио.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Программирование смарт - контрактов
Цель дисциплины "Программирование смарт-контрактов" - подготовка студентов к программированию и разработке смарт-контрактов на платформах блокчейн. Студенты получат четкое представления о многих возможностях для создания децентрализованных приложений с использованием стека Web3 и языка Solidity с полным Тьюрингом на виртуальной машине Ethereum (EVM). Содержание дисциплины включает в себя следующие темы: введение в технологию блокчейн и смарт-контракты; языки программирования для смарт-контрактов (Solidity и др.); разработка и отладка смарт-контрактов. Студенты на примерах разберут внутреннюю работу смарт-контрактов, как средство разработки децентрализованных приложений, запрограммируют и произведут отладку и тестирование смарт-контрактов, с использованием языка программирования Solidity (включая глубокое понимание предоставляемых библиотек), создадут локальную сеть Ethereum с помощью Geth, будут программировать в различных средах разработки (например, Truffle, Remix — Ethereum IDE), используя различные инструментами и платформы блокчейн, проанализируют архитектуру Ethereum и структуру виртуальной машины Ethereum (включая интерпретацию байт-кода). Итоговая оценка заключается в выполнении и презентации проекта по реализации локальной сети Ethereum и смарт -контрактов
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Безопасность компьютерных сетей
Дисциплина направлена на подготовку студентов к обеспечению безопасности компьютерных сетей. Студенты изучат различные типы компьютерных сетей, протоколов и устройств, используемых для соединения компьютеров и других устройств, существующие уязвимости и угрозы, связанные с операционными системами, такими как Windows, Linux и Mac OS, с различными приложениями, такими как веб-браузеры, почтовые клиенты и базы данных, методы и инструменты для управления доступом к ресурсам сети, таким как аутентификация и авторизация, методы и инструменты для мониторинга безопасности сети и обнаружения угроз, принципы управления рисками, связанными с безопасностью сети, таких как оценка уязвимостей и угроз, планирование и реализация мер безопасности. Студенты идентифицируют уязвимости в системах и сетях, используя различные инструменты и техники сканирования, разработают стратегию и план по обеспечению безопасности систем и сетей, устанавливают сети и сконфигурируют программное и аппаратное обеспечение для обеспечения безопасности и систем, осуществят мониторит безопасность сетей и систем, используя различные инструменты и методы, для обнаружения любых угроз или нарушений. Итоговое оценивание представляет собой защиту проекта.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Гибкие методологии управления
Целью дисциплины является подготовка студентов к работе в команде по реализации проектов опираясь на изученные методы и подходы, позволяющие управлять проектами и командами более эффективно и гибко. В рамках данной дисциплины студенты изучат различные методологии управления проектами, такие как Scrum, Kanban, Lean и другие, основанные на философии Agile, основные концепции и принципы каждой методологии, а также научатся выбирать подходящую методологию для конкретного проекта. Студенты освоят инструменты и техниками, позволяющие управлять проектами и командами более эффективно, реализуют планирование проекта разными методами, будут управлять бюджетом и ресурсами, получат навыки организации коммуникации внутри команды, а также будут управлять изменениями и рисками различными методами. Работая в командах студенты будут применять метод развивающей кооперации, в рамках которого каждая из команд получит в качестве задания разработку программного обеспечения с использованием гибких методологий. Итоговая оценивание представляет собой открытую защиту проекта с привлечением авторов кейсов - project менеджеров предприятий.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Безопасность жизнедеятельности и Охрана труда
Целью изучения дисциплины является ознакомление студентов о нормативно-допустимых уровнях воздействия негативных факторов на человека и среду обитания, изучение, классификация и систематизация сложных событий, процессов, явлений в области обеспечения безопасности и комфортных условий деятельности человека на всех стадиях его жизненного цикла, выработка мер по упреждению, локализации и устранению существующих угроз и опасностей.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Основы экономики и бизнеса
Осознание студентами роли предпринимательства в развитии экономики РК. Основ современного маркетинга и брендинга. Содержания норм, регулирующих предпринимательские отношения в РК. Значения развития бизнес-предпринимательства для экономики на макро, мезо и микроуровнях. Формирования возможных вариантов стратегий, методов разработки стратегических альтернатив и выбора конкретной стратегии предприятия. Областей применения современных маркетинговых инструментов для решения бизнес задач. Методы обучения: анализ ситуаций, дискуссия
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Основы экологии
Цель изучения дисциплины: ознакомить студентов с основными понятиями, характеризующими биоценозы, их функциональные компоненты и биотические отношения в биогеоценозах. В процессе изучения дисциплины рассматриваются сообщества живых организмов, обитающих на определенных территориях, взаимоотношения обитателей биоценоза между собой, их роль в формировании биоценозов, цепи питания как способ передачи веществ и энергии. Применяемые методы обучения: анализ конкретных ситуаций, дискуссия
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Кибербезопасность в Blockchain
Дисциплина имеет целью подготовку студентов к моделированию и распознаванию угроз безопасности блокчейн-систем, основываясь на знании кибербезопасности в контексте использования блокчейн-технологии. В рамках данной дисциплины студенты изучат различные угрозы, которые могут возникать при работе с блокчейн-системами, такие как атаки на конфиденциальность, целостность , подлинность, анонимность, и доступность данных, а также методы защиты от этих угроз, основные принципы криптографии, которые используются в блокчейн-технологии, такие как цифровые подписи, хэширование и симметричное и асимметричное шифрование, освоят методы аутентификации и авторизации, используемые в блокчейн-системах. Студенты проанализируют уязвимости блокчейн-систем и разработают меры по их предотвращению, применят различные методы тестирования на проникновение, такие как тестирование на проникновение сети, тестирование на проникновение приложений и тестирование на проникновение криптографии. Студенты сравнят несколько фреймворков Blockchain и DLT с точки зрения криптографии, изучат виды существующих атак на схемы Blockchain или DLT. Итоговая оценка представлять собой защиту проекта.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Анализ больших данных
Целью дисциплины является подготовка студентов к созданию программ для работы с большими данными, опираясь на изученные методы и технологии, используемые для работы с большими объемами данных. В рамках данной дисциплины студенты изучат способы работы с данными на различных этапах, включая сбор, хранение, обработку, анализ и визуализацию данных, различные методы обработки и анализа данных, включая статистический анализ, машинное обучение, анализ текстов и изображений, а также анализ данных временных рядов, научатся использовать различные инструменты и технологии для решения задач анализа больших данных, такие как Apache Hadoop, Apache Spark, Python, R и SQL, произведут сравнение различных дистрибутивов платформы Hadoop, "open source" и коммерческих инструментов, используемых для хранения, обработки и аналитики больших данных. В рамках дисциплины студенты будут работать с реальными данными и выполнять практические задания, разработанные предприятиями-партнерами. В рамках проекта студенты разработают модель машинного обучения, визуализируют большие объемы данных с помощью таких инструментов как Zabbix, Grafana и др., предложат решение для конкретных проблем, связанных с анализом больших данных. Итоговая оценка выставляется по результатам защиты проекта
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Облачные технологии
Целью дисциплины является подготовка студентов к разработке приложений и сервисов на облачной платформе, используя комплекс технологий, позволяющих создавать и развертывать приложения в облаке. Студенты изучат терминальные службы, которые позволяют удаленно управлять компьютером через интернет, а также виртуализацию, которая позволяет создавать виртуальные машины для запуска приложений в облаке, различные типы облачных плотностей, включая SaaS (Software as a Service), PaaS (Platform as a Service) и IaaS (Infrastructure as a Service), а также системы хранения данных и платформы распределенного программирования, фреймворки программирования и масштабируемые распределенные хранилища данных для обеспечения высокой производительности и надежности приложений, туманные плотности, которые позволяют запускать приложения в облаке с использованием ресурсов, которые могут быть распределены по нескольким устройствам. Студенты разработают систему хранения данных для облачного приложения, проанализируют производительность облачных приложений. Итоговое оценивание представляет собой защиту проекта
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Основы правового регулирования
Целью дисциплины является подготовка студентов к работе на платформах международного финансового рынка и с системами денежных переводов, опираясь на знаниях основ правового регулирования в бизнесе и финансовой сфере. Студенты изучат правовые аспекты функционирования финансовой системы, законодательство, регулирующее деятельность финансовых учреждений, таких как банки, страховые компании, инвестиционные фонды и биржи, различные нормативные документы, которые регулируют деятельность финансовых учреждений, включая законы, постановления и другие регулирующие документы, основные принципы и понятия, связанные с финансовой сферой, такие как денежная масса, инфляция, кредитование и инвестирование, международное право в области финансов, такое как международные соглашения и конвенции, регулирующие международные финансовые транзакции, международное банковское регулирование и нормативные акты, влияющие на международное банковское дело, а также вопросы международной банковской конкуренции и регулирования. Студенты проанализируют международные банковские операции, оценят финансовые риски в международном банковском деле. Итоговая оценка за дисциплину представляет собой защиту проекта.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Искусственный интеллект и машинное обучение
Целью дисциплины является подготовка студентов к разработке сервисов, отвечающих запросам бизнеса, используя знания теории, методов и алгоритмов, которые лежат в основе разработки и применения систем искусственного интеллекта и машинного обучения. Студенты изучат различные типы искусственного интеллекта и машинного обучения, такие как нейронные сети, генетические алгоритмы, классификация и кластеризация данных, а также методы их реализации и использования, основные понятия и технологии, такие как обработка естественного языка, компьютерное зрение, обучение с подкреплением, глубокое обучение и прогнозирование временных рядов, методы оценки и сравнения эффективности моделей, рассмотрят возможности существующих систем искусственного интеллекта, таких как ChatGPT. Студенты будут работать с различными инструментами и библиотеками для реализации и тестирования моделей искусственного интеллекта и машинного обучения, такими как TensorFlow, Keras, PyTorch, Scikit-learn и другие. Разрабатают и реализуют собственные проекты, используя методы и технологии искусственного интеллекта и машинного обучения, включая разработку модели для классификации данных, решение задачи обработки естественного языка. Итоговое оценивание представляет собой защиту проекта.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Основы права и антикоррупционной культуры
Основы права – это основная юридическая учебная дисциплина, способствующая формированию исходных представлений о государственно-правовых явлениях. Закономерности возникновения, развития и функционирования государства и права, определение основных юридических понятий, а также основные положения таких базовых отраслей казахстанского права: конституционное, гражданское, уголовное и административное право. Изучаются положения базовых отраслей права и основные юридические понятия и термины. Применяемые методы обучения: анализ конкретных ситуаций, дискуссия
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Экономиика токенов
Дисциплина имеет цель подготовить студентов к разработке альтернативной цифровой валюты, применяя представления об экономике токенов и их использовании в технологиях распределенного реестра (DLT). Студенты изучат различия между токенами безопасности и служебными токенами, общие приложения DLT, которые могут использовать токены для создания стимулов, а также различные методы установки начального предложения монет на бирже, прогнозирование цены монет с течением времени, различие между токенами безопасности и служебными токенами, методы установки начального предложения монет на бирже. Студенты создадут программное обеспечение для DLT, разработают стратегию по управлению токенами в конкретных ситуациях, представленных предприятиями партнерами. Итоговое оценивание пройдет в форме защиты проекта.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Fin Tech
Целью дисциплины является подготовка студентов к по написанию программных кодов на платформах существующих международных финансовых рынков и в системах денежных переводов, опираясь на знание современных технологий в финансовой индустрии. Студенты изучат технологии, используемые в цифровых финансовых услугах, таких как мобильные платежи, электронные кошельки, криптовалюты и блокчейн, технологические инновации в финансовой сфере, такие как искусственный интеллект, машинное обучение, аналитику данных и Big Data, а также их применение в различных секторах финансовой индустрии, таких как банковское дело, страхование и инвестиции, основы цифровой экономики и инновационного предпринимательства в финансовой индустрии, а также нормативные и правовые аспекты, связанные с использованием технологий в финансовых услугах. Студенты создадут и запрограммирют цифровую финансовую услугу с использованием современных технологий, разработают бизнес-плана для стартапа в области цифровых финансовых услуг, произведу анализ юридических аспектов, связанных с использованием технологий в финансовых услугах. Итоговое оценивание пройдет в форме защиты портфолио.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Enterprise resource planning
Целью дисциплины является подготовка студентов к разработке IT-инфраструктуры с учетом потребностей рынка на основе знаний комплекса программных и аппаратных средств, предназначенных для управления бизнес-процессами предприятий и обеспечения работы других программных приложений в сфере управления предприятием. В рамках данной дисциплины студенты изучат различные компоненты модульных систем типа ERP, основные концепции и алгоритмы модульных систем, такие как интеграция модулей, управление данными, отслеживание состояния заказов, управление инвентарем, автоматизация процессов и т.д., безопасность подобных систем, включая защиту от несанкционированного доступа и утечки данных. Студенты научатся работать, устанавливать, настраивать и обновлять программное обеспечение различных типов модульных систем, таких как SAP, Oracle, Microsoft Dynamics и т.д, будут создавать и запускать отчеты и аналитические приложения в модульных системах, писать сценарии для автоматизации задач и обрабатывать большие объемы данных, создадут отчеты и аналитические приложения в ERP системах , смогут оценить и проанализировать производительность модульных систем на разных конфигурациях оборудования. Предусмотрены гостевые лекции специалистов 1С. Итоговое оценивание представляет собой защиту портфолио студента
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Открытые и децентрализованные финансовые системы
Целью дисциплины является подготовка студентов к работе с альтернативными цифровыми валютами в различных финансовых сферах, основываясь на изучение технологии блокчейн и ее применения в финансовых системах. Студенты изучат ключевые элементы существующих международных финансовых систем и их эквиваленты на основе блокчейна, реализацию децентрализованных систем валовых расчетов, платежных услуг, денежных переводов, электронных денег, цифровых валют и расчетов с ценными бумагами, активами и товарами, обменники цифровых валют, гибридные и децентрализованные системы обмена, традиционные финансовые системы и системы страхования, а также возможность их децентрализации и использования блокчейна для обеспечения прозрачности, корпоративного управления и регулирования. Студенты разработают проект применения технологии блокчейн для создания децентрализованной финансовой системы. Итоговое оценивание пройдет в форме защиты проекта.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Разрешенное программирование блокчейнов
Дисциплина имеет основной целью подготовку студентов к разработке децентрализованных финансовых приложений и сервисов на основе полученных знаний по разработке и применению разрешенных технологий распределенного реестра (DLT). В рамках этой дисциплины студенты изучат различные аспекты DLT, с упором на их технические свойства, включая структуры данных, используемые для реализации реестров, модели баз данных и распределенных/децентрализованных структур, используемых в DLT, получат практический опыт работы с основными инструментами и технологиями, связанными с DLT, включая разработку смарт-контрактов и настройку и управление сетью Hyperledger Fabric, напишут скрипты. Итоговая оценка представляет собой защиту портфолио.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Блокчейн технологии в международном банковском деле
Целью дисциплины является подготовка студентов к выработке предложений по внедрению блокчейн технологий в финансовую сферу опираясь на основные аспекты функционирования международных банков и финансовых институтов. В рамках данной дисциплины студенты изучат роли и функции международных банков в мировой экономике, методы и инструменты международных финансовых транзакций, а также принципы рискового менеджмента и основные аспекты управления финансовыми рисками в международном банковском деле, основные типы банковских операций, включая международные переводы, аккредитивы, гарантии и финансирование международной торговли, основные инструменты международного банковского кредитования, такие как кредитные линии, кредитные гарантии и факторинг, основы международного банковского регулирования и нормативных актов, влияющих на международное банковское дело, вопросы международной банковской конкуренции и регулирования. Студенты проанализируют международные банковские операции. Итоговая оценка представляет собой защиту проекта.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Криптовалюты на финансовых рынках
Дисциплина имеет целью подготовку студентов к работе с международными финансовыми рынками по внедрению альтернативных цифровых валют на основе изученных принципов функционирования финансовых рынков. В рамках данной дисциплины студенты изучат теорию финансовых рынков, аспекты торговли на фондовых, валютных и товарных рынках, инструменты финансового анализа, таких как технический и фундаментальный анализ, методы прогнозирования изменений цен, механизмы функционирования биржевых торгов, в том числе аукционный метод и электронную торговлю, факторы, влияющих на изменение цен на финансовых рынках, таких как экономические события, политические решения, изменение процентных ставок, а также психологические факторы. Студенты применят методы управления рисками на финансовых рынках, включая диверсификацию инвестиционного портфеля и использование финансовых инструментов для защиты от неблагоприятных изменений цен. Студенты разработают инвестиционную стратегию для определенного финансового инструмента, проведут исследования рынка и прогнозирование изменений цен на определенном финансовом инструменте, произведут анализ производительности инвестиционного портфеля на разных конфигурациях рынка. Предусмотрены гостевые лекции ведущих финансистов региона. Итоговая оценка представляет собой защиту портфолио студента.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Идентификация на базе блокчейн
Целью дисциплины является подготовка студентов к изучению современного подхода к управлению идентификационными данными для обеспечения защищенности транзакций и инфраструктуры от несанкционированного доступа с использованием блокчейн-технологий. В рамках данной дисциплины студенты изучат набор инструментов Aries, Indy и Ursa от Hyperledger, сферу их применения и взаимоотношениями между собой для обеспечения основы для распределенных приложений, построенных на аутентичных данных с использованием распределенной криптосистемы, специально созданной для децентрализованной идентификации. Студенты научаться работать с инструментами Aries, Indy и Ursa, библиотеками и повторно используемыми компонентами для создания и использования независимых цифровых удостоверений, основанных на блокчейне или других распределенных криптосистем для совместимости между административными доменами, приложениями и хранилищем данных. Студенты, с использованием технологии с открытым исходным кодом, разработают программные средства для повышения безопасности и конфиденциальности учётных данных пользователей распределенной криптосистемы. Итоговое оценивание представляет собой защиту проекта.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Блокчейн Игры
Целью дисциплины является подготовка студентов к разработке программных продуктов, отвечающих запросам бизнеса в том числе к разработке коммерческих игр, применяя знания основ блокчейн-технологий и возможности их применения в разработке игр. Студенты изучат создание игровых приложений на Unity или Unreal Engine, с использованием блокчейн-технологий, включая графику, аудио и механику игры, создание цифровых активов, включая персонажей и объекты в игре, и их использование в блокчейн-технологии. Студенты научатся работать с цифровыми кошельками, смарт-контрактами и токенами, которые используются в блокчейн-играх для управления экономикой игры и стимулирования игроков, разработают собственную блокчейн-игру, включая создание цифровых активов, управление экономикой игры и разработку игровой механики. Итоговое оценивание представляет собой защиту проекта.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Теория игр
Целью дисциплины является подготовка студентов к реализации игр, применяя технологии блокчейн и опираясь на знания основных концепции, теорий и методов для анализа и принятия решений в игровых ситуациях. Студенты изучат основные понятия и определения в теории игр, такие как игры с нулевой суммой, кооперативные и некооперативные игры, принцип минимакса, матричные игры и их решение, такие как метод симплекса, метод Борда, некооперативные игры, такие как равновесие по Нэшу, игры с повторяющимися действиями, игры с неполной информацией , кооперативные игры, такие как коалиционные игры, Шеплиевские векторы, игры с трансферабельной полезностью, приложения теории игр, такие как экономические игры, политические игры, игры в бизнесе. Студенты разработают стратегии для игр с нулевой суммой, кооперативных и некооперативных игр, применят теории игр для анализа экономических ситуаций, таких как аукционы и торговля на рынке. Итоговое оценивание будет проходить в виде защиты портфолио.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Теория решения изобретательских задач
В рамках курса студент освоит практическое использование приемов, принципов и алгоритмов решения изобретательских задач, методологию поиска новых решений в виде программы планомерно направленных действий с учетом концепции бережливого производства. На основе критического анализа модели технической системы студенты разработают и проанализируют, согласно методологии ТРИЗ, стратегию и план мероприятий по решению стандартных и нестандартных задач, в том числе на производстве. Студенты решат серию нестандартных технических задач, выявляя технические, административные и физические противоречия, используя изобретательские приемы и шаблоны решений, интерпретируя данные разнообразными способами. Студенты, работая в группе, найдут оптимальные, инновационные решения кейсов проблем, предоставленных предприятиями-партнерами. Дисциплина завершится открытой защитой кейса.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Технология NFT
Дисциплина нацелена на подготовку студентов к разработке альтернативных предложений по использованию блокчейн технологий с использованием технологии NFT для обозначения прав собственности на уникальные объекты. Студенты изучат современные технологии NFT, платформы и маркетплейсы, использующие альтернативные подходы к использованию технологии блокчейн, ознакомятся с основными видами мошенничества с NFT и методами противодействия им. Студенты создадут собственные криптографические активы NFT на блокчейн в различных сферах (искусство, игры, музыка и т.д.), и разместят их на маркетплейсе, применяя методы защиты от мошенничества и кражи. Итоговая оценка состоится в форме защиты портфолио.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Блокчейн для бизнеса
Дисциплина нацелена на подготовку студентов к разработке блокчейн приложений для бизнеса, опираясь на знание технологии блокчейн и возможности их применения в различных областях. Студенты изучат основные компоненты и алгоритмы блокчейн, такие как хэширование, децентрализация и консенсус, применение блокчейн в различных отраслях, таких как финансы, здравоохранение, право, логистика и государственное управление, особенности технологии блокчейн и использование криптовалют для различных областей бизнеса, возможность использования технологии для развития платформ перемещения, конвертирования, совершения транзакций и хранения любых форм товаров или сырья, в развитии интернета вещей и его интеграции в бизнес, сформируют навыки инвестирования в криптовалюты и применения механизма ICO для финансового обеспечения инновационного проекта. Студенты создадут смарт-контракты, реализующие бизнес-логику на блокчейне, используют токены для представления активов в блокчейн-системах, проанализируют производительности блокчейн-платформ на разных конфигурациях оборудования. Итоговое оценивание состоится в виде защиты проекта.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
IT-инфраструктура в электронной коммерции
Целью дисциплины является подготовка студентов к внедрению блокчейн-приложений в электронную коммерцию, а также к формулированию рекомендаций по внедрению и оптимизации торговых площадок. Дисциплина содержит целостную систему знаний о возможностях основных направлений электронного бизнеса, основные термины и понятия, характеризующих коммерческую деятельность в сфере информационных услуг организации и взаимосвязи внутренней логики организации информационной деятельности. Студенты изучат сущность и объективные предпосылки возникновения электронного бизнеса, отличительные особенности и тенденции развития электронного бизнеса, электронной коммерции, электронной торговли и электронного посредничества, типологию предпринимательских процессов на электронном рынке, характерные черты электронной коммерции, её отличия от коммерции традиционной экономики, виды электронной коммерции. Они также изучат механизм функционирования электронных торговых площадок и особенности их логистического обеспечения, необходимых, для реализации и размещения блокчейн технологий в инфраструктуре конкретной организации. Студенты, с применением стратегий ведения электронного бизнеса и коммерции, смогут выработать альтернативный подход к реализации и внедрению блокчейн технологий в инфраструктуру конкретной организации. Итоговое оценивание состоится в виде защиты проекта.
Год обучения - 4
Семестр - 7
Кредитов - 5
Профессии
Результаты обучения
- Способен взаимодействовать в полиязычной среде, устно и письменно представляя самостоятельно выработанные суждения, используя разнообразные цифровые технологии и ИКТ.
- Способен интерпретировать данные, полученные в ходе междисциплинарных исследований, используя цифровые технологии, применяя математические модели, статистические, эмпирические методы, методы системного анализа.
- Способен в составе команды разрабатывать и реализовать проекты, конструктивно реагируя на критику, демонстрируя тайм-менеджмент и ответственность за результаты собственной деятельности, используя нормативно-правовые акты и нормативные документы в профессиональной области
- Генерирует варианты оптимальных решений в профессиональной и социальной сфере, интерпретируя и оценивая информацию, используя навыки критического мышления и ТРИЗ
- Способен реализовывать концепцию бережливого производства, опираясь на методы бережливых улучшений, рационально организуя рабочее пространство, в т.ч. на основе методов 5S, и эффективно используя ресурсы
- Способен создавать и встраивать смарт-контракты на специализированных языках программирования в децентрализованную сеть, на основе блокчейн технологий с использованием современных алгоритмов, асимметричной криптографии, соблюдая требования информационной безопасности
- Способен обрабатывать и анализировать большие объемы данных, применяя методы математической статистики, искусственного интеллекта, облачных технологий
- Способен встраивать программный код альтернативных цифровых валют на платформы существующих международных финансовых рынков и в системы денежных переводов, учитывая нормы международного законодательства в финансовой сфере
- Способен предлагать и вырабатывать рекомендации и альтернативные предложения по реализации и внедрению блокчейн технологий на основе анализа и сравнения различных регуляторных сред финансовых услуг, учитывая риски и возможности, связанные с криптовалютами
- Способен разрабатывать IT-инфраструктуру, отвечающую запросам бизнеса, используя аналитические инструменты, блокчейн технологии и возможности существующей экосистемы криптовалют
- Способен создавать программный код, обоснованно выбирая наиболее подходящий язык программирования, отвечающий поставленным целям разработки
- Способен разрабатывать блокчейн-приложения и сервисы, на различных платформах, решая задачи, поставленные на основе технического задания заказчика и функциональной спецификации
- Способен моделировать и распознавать угрозы безопасности системы, используя специализированные программные продукты и криптографические подходы