И сразу к делу. Рассмотрим идею совместной разработки лабораторных/курсовых работ с помощью github

Разработка / Системы управления версиями как инструмент совместной работы студентов

Ответственный студент Петя создает репозиторий, например по дисциплине «Параллельное программирование», где в первом коммите в ветке master доступен подготовленный проект с минимумом всего необходимого.