Чему могут обучить в колледже? Если только включать и выключать компьютер. Слишком большие объемы информации, который нужно усвоить, чтобы стать настоящим специалистом. Поэтому придется заниматься самообразованием. В Интернете хватает бесплатной литературы по самым разным разделам программирования.
Ну. Я думаю, что не так всё плохо.
Вполне могут освоить алгоритмы и Паскаль, если в будущем планируют стать разработчиками.
Паскаль, хоть и учебный язык, но имеет всё необходимое для обучения.
А для освоения алгоритмов, по утверждениям Д. Кнута, вполне достаточно школьного курса математики
Так, что...