У нас преподаватели по ООП на крусач нам выдают писать мини игры (Аля морской бой с какими-либо островами и ещё какой-нибудь не стандартной модификацией). Студентов завлекает это больше чем "достань из бд данные, отправь json, получи, отрисуй"
На Паскале я писал Эксель, консольный. На других курсовых например был криптозащищенный чат