1. Что у тебя за курсовой проект(тип приложения - веб, приложение на ПК, мобилки)) 2. Препод говорил какие именно тесты он хочет? Их есть очень много видов
Структурное == unit, окей. Сделай рядом с сорцами папку test/tests и там используя что-то типа https://github.com/google/googletest(либо то, что подскажут более сведующие господа) пишешь на каждую нетривиальную функцию тест.