Это не от специальности зависит. А от степени маразма в конкретном вузе.
У меня вот законченное прогерское образование.
Курсачей в учебном плане было вроде 4. В 2, 6, 7, 7 семестрах. Хотя бывали и другие предметы, которые формально не курсач, но суть та же, одно большое задание на семестр.
Почти по всем не было никакого отчета. Только показать, что код работает. Иногда еще сам код показать.
К одному курсачу отчет был. Ну, страниц 10, наверное.
Чего там писать-то?
Страничка определений предметной области.
Страничка про актуальность предметной области, кто и где это использует.
Страничка про прошлые результаты по этой же задаче.
Несколько страниц описания, что сделано. Вот взят такой-то фреймворк потому-то. Тут сделали такой алгоритм потому-то. А тут такой-то метод потому-то. Тут попробовали три варианта параметра.
Две-три страницы с результатами, в зависимости от числа табличек и графиков, а это в зависимости от того, сколько параметров пробовали крутить.
Откуда может возникнуть хотя бы 50?