====== Курсовая работа ====== ====Правила для курсовой работы==== Для того, чтобы защитить курсовую работу и получить оценку необходимо: - Реализовать программу в соответствии с заданием и правилами: [[courses:programming:pr_kurs]] \\ **Важно:** Для весеннего семестра предъявляются дополнительные требования: [[courses:programming:rules_extra_kurs]] - Написать пояснительную записку в соответствии с правилами: [[courses:programming:report]] - Создать пулреквест ([[https://docs.github.com/ru/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request|pull request]]). Пулреквест должен пройти все проверки для допуска к защите и должен быть сделан вовремя. - Защитить курсовую работу в назначенный индивидуальный день защиты. [[courses:programming:course_work_defense_rules]] - Требования к формату входных и выходных данных для курсовой работы __осеннего семестра__: [[courses:programming:pr_cw_autumn_requirements]] - **Требования к формату входных и выходных данных для курсовой работы __весеннего семестра__:** [[courses:programming:pr_cw_spring_requirements]] - **Формат защиты курсовых работ:** [[courses:programming:cw_defence_steps]] ====Расписание защит==== - Расписание защит __осеннего семестра 2023__: [[https://docs.google.com/spreadsheets/d/10yy8gm4Gi_p4lu-wehZYY2kzpsJcQ_7TVQqwh-5GE5Y/edit?usp=sharing|Расписание защит (осень)]] - Расписание защит __весеннего семестра 2024__: [[https://docs.google.com/spreadsheets/d/1V_USDSvGrraaeB2E9SxRj5U6NcfRKU33gV4C6D5maUA/edit?usp=sharing|Расписание защит (весна)]] === Обмен датами защит === После выбора индивидуального дня защиты курсовой работы **его (выбор) изменить невозможно**, __но можно обменяться днями защит со своим одногруппником__. Требования к обмену: * Оба студента, которые хотят обменяться, находятся в одной группе на момент сдачи курсовых работ (обменяться с бывшим одногруппником не получится) * У обоих студентов ещё не настал дедлайн по созданию pull-request'а Если хотя бы одно из условий не выполнено, то **обмен невозможен**. Для осуществления обмена датами необходимо сделать следующее: - Один из студентов пишет письмо на почту куратору дисциплины, и __**ставит в копию своего одногруппника и преподавателя по лабораторным работам**__ - Письмо должно быть оформлено согласно правилам: [[inf:communication_rules]] - В письме **корректно** указаны **ФИО обоих студентов** - В письме четко указаны между какими датами защит происходит обмен - При общении через почту используются **почтовые адреса, указанные в таблице рейтинга** - Второй из студентов ответным письмом (**сохранив в копии всех преподавателей**) сообщает, что согласен на обмен датами - Оба корректных письма (инициирующее и ответное) отправлены не позднее **17:59:59 МСК** ближайшего из крайних дней создания pull-request'а. \\ __Пример__: если даты защит для обмена 22 мая (крайник срок для pull-request'а **23:59:59 МСК 20 мая**) и 29 мая (крайник срок для pull-request'а **23:59:59 МСК 27 мая**), то письма должны быть отправлены не позднее **17:59:59 МСК 20 мая** Если какое-то из условий выше не соблюдается, то возможность обмена датами **становится невозможной**. Если все пункты выполнены, то преподаватель ответным письмом сообщит об успешности обмена датами защит курсовой работы.