Course project Korolko Vlad Group PR-92 4 year