В начале августа завершилась Летняя проектная школа программирования СПбГУ. 30 студентов, в том числе обучающиеся на образовательных программах ТОП ИТ СПбГУ, якорным партнером которых выступает YADRO, работали над задачами в области системного программирования, архитектуры RISC‑V, разработки компиляторов, использования ПЛИС и оптимизации ПО с открытым исходным кодом. На итоговой защите выступили 29 участников. Помимо подготовки учебных отчетов, участники находили ошибки в проектах с открытым исходным кодом, готовили сообщения об ошибках (bug reports) и запросы на включение изменений (pull requests), профилировали приложения и оптимизировали библиотеки.
Школа проходила с 6 июля по 1 августа. В ее основе лежало проектное обучение: студенты осваивали новые технологии и инженерные подходы, работая над практическими задачами вместе с наставниками. Отдельное направление было посвящено RISC‑V. О проектной работе и ее результатах рассказываем в этом материале.
Статистика в цифрах
Непосредственно над проектами работали 30 студентов, а на итоговой защите выступили 29 участников. Интерес к школе был заметно шире проектного трека: около 200 человек подписались на анонсы, 50 приняли участие в очном открытии. Но стоит отметить, что эти показатели описывают разные форматы участия и не являются последовательными этапами отбора: подписка на анонсы, посещение открытия и участие в проектной работе учитывались отдельно.