Бакалавриат
2020/2021
Научно-исследовательский семинар "Программируемая криптоэкономика"
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Программная инженерия)
Направление:
09.03.04. Программная инженерия
Кто читает:
Департамент программной инженерии
Где читается:
Факультет компьютерных наук
Когда читается:
2-й курс, 1-3 модуль
Формат изучения:
без онлайн-курса
Преподаватели:
Авдошин Сергей Михайлович
Язык:
русский
Кредиты:
3
Контактные часы:
44
Программа дисциплины
Аннотация
Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих данную дисциплину и учебных ассистентов. Программа разработана в соответствии с образовательным стандартом Национального исследовательского университета «Высшая школа экономики» по направлению 09.03.04 «Программная инженерия».
Цель освоения дисциплины
- Целями освоения дисциплины являются формирование у студентов теоретических знаний в области моделирования, анализа и совершенствования процессно-ориентированных информационных систем и практических навыков анализа поведенческих свойств таких систем, которые могут быть применены в ходе решения задач создания надежного программного обеспечения. Также студенты получат опыт ведения самостоятельного научного исследования, представления результатов своей работы на научном семинаре, участия в научных дискуссиях.
Планируемые результаты обучения
- Знать основные подходы, использующиеся при моделировании и анализе процессов, назначение тех или иных методов анализа систем и область их применения
- Уметь проводить аналогии между формальными моделями
- Иметь навыки анализа моделей бизнес-процессов, представленных на языках высокого уровня, с точки зрения формальных моделей, лежащих в их основе, ведения самостоятельных исследований, выступлений с научными докладами
Содержание учебной дисциплины
- технологии распределенного реестра
- история развития и поколения блокчейна
- открытые, закрытые, общедоступные и эксклюзивные блокчейны: области применения
- стандартизация технологий распределенного реестра и блокчейн
- математические аспекты блокчейн технологий и современные исследования
- майнинг: hard и soft, алгоритмы конценсуса
- криптовалюты: различия, ограничения, целевое применение, примеры существующих криптовалют
- криптовалютные кошельки: уровни анонимности и безопасности
- банки и криптоматы
- трейдинг: виды бирж и особенности их работы, анонимность и безопасность, алготрейдинг и его возможности
- умные контракты: автоматизация процессов заключения договоров, объекты смарт-контрактов, языки программирования, виртуальные машины, децентрализованные среды выполнения, технологии программирования, тестирования и отладки
- ICO (initial coin offering) и ITO (initial token offering): отличие коина от токена, критерии доверия к проектам, структура WhitePaper, методики продвижения, формирование команды, алгоритмы проведения pre-ICO и ICO, примеры удачных ICO, кладбище ICO
- корпоративные блокчейн платфоры
- распределенные организации
- юридические вопросы криптовалют, токенов и ICO
Промежуточная аттестация
- Промежуточная аттестация (3 модуль)0.5 * Доклады с презентацией + 0.5 * Экзамен
Список литературы
Рекомендуемая основная литература
- Aalst, W. van der. (2011). Process Mining : Discovery, Conformance and Enhancement of Business Processes. Heidelberg: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=372196
Рекомендуемая дополнительная литература
- Wil van der Aalst, & Kees van Hee. (2004). Workflow Management: Models, Methods, and Systems. The MIT Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsrep&AN=edsrep.b.mtp.titles.0262720469