Хотел ответить подробно, но за меня уже ответили...
По поводу Оберона и его индустриальности - промывка для мозгов есть тут:
viewtopic.php?f=6&t=467&start=0

Желаю Вам, независимо от конкретных симпатий-антипатий к языкам, правильно разобраться в ситуации и таки сделать выбор в пользу пути грамотного инженера, а не "быдлокодера", программиста-слесаря с напильником, "кулхацкера". Это только кажется, что они "круты непомерно", кроме них так никто не думает. Напротив, это социально вредная каста, существующая только из-за относительной молодости ИТ по сравнению с другими инженерными отраслями. Ну, как алхимия всякая и т.п. А чтобы стать инженером в программировании, нужно пахать не меньше, чем на любой классической технической специальности. И грамотное проектирование постигать, и "сопромат" соответствующий  Народ же прёт на информатику, думая, что можно ни фига не делать и гнуть пальцы как якобы представителю "самой востребованной профессии". Это много вот тут обсуждалось, в форуме "Психология сферы ИТ" -viewforum.php?f=57.

Оберон и Блекбокс тем и ценен, что многими своими чертами прививают студенту вот эту самую инженерную культуру, показывают хорошие примеры грамотного проектирования, технического дизайна - "что такое хорошо и что такое плохо". Я четыре года преподаю на Обероне - два из них в школе, два в ВУЗе. Ещё и периодически занимаюсь с отдельными студентами. И каждый раз вновь удивляюсь - как красиво и удачно с первых же занятий можно продемонстрировать самые главные принципы программирования. Оберон сейчас, по факту, кратчайший и прямейший путь к реальному профессионализму.

Конкретно по нашему ВУЗу. Вы бы не смешивали претензии к языку и претензии к процессу обучения. Мне надо Вам рассказывать про ситуацию в Орле в целом и в ОГУ в частности? Кафедра информатики функционирует вопреки туче препонов, в совершенно диких условиях... Они молодцы, что при этом ухитряются вас ещё неплохо учить. Про неудачное построение программы обучения в целом, про то, что надо по-другому, гораздо более целостно и системно, про то, как надо целиком перестроить программу - я Вам могу рассказать сам очень много. В текущих условиях в ВУЗе это, увы, невозможно. Задача только бы выжить....

Упомянутый Вами курс "Программное конструирование", а в этом году "Основы современного системного программирования" я читал как раз с целью хоть как-то подлатать дырки, дать какое-то системное видение нашей профессии. Оберон был выбран как наилучшее средство для этого. В этом году за этот курс я не получил ни копейки... По причине нехватки времени пока я оставил эту идею.

Вот так вот.