Бакалавриат
2023/2024
Научно-исследовательский семинар "Распределенные системы 2"
Статус:
Курс по выбору (Прикладная математика и информатика)
Направление:
01.03.02. Прикладная математика и информатика
Где читается:
Факультет компьютерных наук
Когда читается:
4-й курс, 1-3 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Сухорослов Олег Викторович
Язык:
русский
Кредиты:
5
Контактные часы:
48
Программа дисциплины
Аннотация
Научно-исследовательский семинар (НИС) предназначен для знакомства студентов с направлениями и примерами исследований в области распределенных систем, а также развития у студентов навыков проведения исследований и публичного представлениях их результатов. Особенностью семинара для 4 курса является акцент на самостоятельном изучении последних достижений и перспективных направлений по тематике НИС. В течение года под руководством преподавателей студенты изучают научные публикации, выступают на семинаре с докладами и участвуют в их обсуждении, пишут рефераты и проект ВКР, а также рецензируют работы друг друга.
Цель освоения дисциплины
- знакомство с современными направлениями исследований и последними достижениями в области распределенных систем
- знакомство с примерами практического использования результатов исследований в реальных системах
- развитие навыков поиска, изучения и анализа научных публикаций
- развитие навыков написания академических текстов и представления результатов исследований
- развитие других навыков участия в научно-исследовательской деятельности
Планируемые результаты обучения
- Знать последние достижения и перспективные направления исследований в области распределенных систем, а также примеры практического использования результатов исследований
- Уметь грамотно и аргументированно рецензировать чужие академические тексты и доклады
- Уметь изучать, анализировать и критически оценивать научные публикации
- Уметь писать академические тексты (реферат, обзор, проект и текст исследовательской работы)
- Уметь представлять результаты исследования в виде публичного доклада
- Уметь представлять результаты исследования в виде публичного доклада
- Уметь самостоятельно находить и анализировать существующие работы и решения по теме исследования
- Уметь участвовать в научной дискуссии
Содержание учебной дисциплины
- Исследования в области распределенных систем
- Поиск, изучение и анализ научных публикаций
- Подготовка академических текстов
- Представление результатов исследования в виде доклада
Элементы контроля
- Проверочная работаНабор вопросов по материалам прошедших докладов в форме компьютерного теста. Проверочные работы проводятся регулярно на занятиях.
- ДокладВыступление с докладом о научной статье по тематике НИС. В докладе надо надо изложить постановку задачи, предлагаемые авторами статьи подходы к ее решению, полученные результаты и их краткий анализ.
- РефератНаписание реферата-обзора нескольких недавних научных статьей по некоторой теме в рамках тематики НИС. Реферат должен резюмировать основные результаты рассматриваемых работ, их отличительные характеристики и важные идеи, а также содержать собственную оценку работ (достоинства и недостатки, возможные улучшения и направления дальнейших исследований, альтернативные решения).
- УчастиеУчастие в обсуждении докладов на семинаре (например, вопросы докладчику).
- РецензированиеРецензирование и оценка докладов, рефератов, проектов и текстов ВКР других студентов на основе заданных критериев. Рецензия должна обосновывать выставленную оценку, содержать описание оцениваемого доклада/работы, отрицательных и положительных сторон, а также предложения по улучшению доклада/работы. Для рецензирования доклада необходимо присутствовать на нём. Для рецензирования работ другого типа требуется самому сдать такую работу.
Промежуточная аттестация
- 2023/2024 учебный год 3 модуль0.2 * Доклад + 0.3 * Проверочная работа + 0.2 * Реферат + 0.1 * Рецензирование + 0.2 * Участие
Список литературы
Рекомендуемая основная литература
- Fokkink, W. (2013). Distributed Algorithms : An Intuitive Approach. Cambridge, Massachusetts: The MIT Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=675786
- Kleppmann, M. (2017). Designing Data-Intensive Applications : The Big Ideas Behind Reliable, Scalable, and Maintainable Systems. Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1487643
- Tanenbaum, A. S., & Steen, M. van. (2014). Distributed Systems: Pearson New International Edition : Principles and Paradigms (Vol. 2nd ed). Harlow, Essex: Pearson. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1418515
Рекомендуемая дополнительная литература
- Christian Cachin, Rachid Guerraoui, Luís Rodrigues. Introduction to Reliable and Secure Distributed Programming, Springer Heidelberg, 2011.