Программисты отзовитесь!
У нас было три семестра чисто программирования: 1, 2, 3. Вот на введении в информатику мы ничего не программировали, а изучали логику, единицы-нули, кодирование символов и т.п. Алгоритмы и структуры данных был отдельный предмет, на практических мы все имплементировали, и сортировку, и рекурсии, и деревья. Причём было три Abgabe с нестандартными программами типа лабиринтов и подобного.
Базы данных соединяли саму БД с оболочкой. KI имплементировали поисковик и самообучающуюся программу.
Softwaretechnik было два семестра, в первом работали малой группой с использованием водопада, делали 2d Raumplaner. во втором по скраму реализовывали транспортную симуляцию с использованием сервера и разных клиентов, в проекте было задействовано две ОС и три языка.
Web-Anwendungen делали два проекта: один и тот же онлайн-шоп сначала на Питоне, потом на JavaEE.
Web-Engeneering делали проект на яваскрипте с использованием NoSQL базы данных и NodeJS.
Графические оболочки - ява Swing.
Компьютерная графика - симулятор вертолета, там вообще вешалка, одна линейная алгебра.
Ну и так по мелочи, либо мелкие проекты, либо практические занятия.
Зато к концу учёбы у меня образовался замечательный портфолио)))