Совсем бесплатно и в 40?
В том и суть, что 300 часов математики входит и и порядка 700-800 часов программирования разного (как отдельный предмет на C++, ранее Java, теперь Kotlin ПЛЮ в рамках других дисциплин). Например, предмет базы данных, программирование прошли раньше (и подразумевается, что навыки есть) - программирование процедур и функций для базы данных смоделированной и интерфейс к ней написать (=программировать на SQL, MySQL, Java). Системы управления предприятий освоить теорию плюс Microsoft Navision всякие настройки и их виды, отчёт выдающий красивую статистику и графики к ней тоже надо самим создать (=программировать на CA/AL). Ещё SAP был в курсе систем управления предприятием был, так что и ABAP в копилочку. Ну и так далее. Код не должен быть очень заумным, но должен работать.
Это специальность бизнес-информатика, это НЕ специальность программирование. Хотя как по мне так программировать проще чем зазубривать устройство компьютера или маски сети.