Чему учат в колледжах для программистов?
Ничему там не учат. А если вы считаете что учеба это жесть то может не надо в программирование? Этот мир для тех кто подписывается учиться всю оставшуюся жизнь и пахать как лошадь. Есть такая фраза, подходящая для случая: "нужно быстро бежать чтобы просто оставаться на месте"
Смотря конечно какой колледж, но всё равно скажу что это пустая трата времени. Если железно хочется избежать ЕГЭ, то как вариант можно рассматривать. Фундаментальные вещи преподают. Высш. мат, алгоритмы и логика, даже С++ был, но в основном нужно быть готовым к огромной куче ненужных предметов. 
В итоге 4 года потратили, а выхлоп минимальный и всё равно придется на высшку поступать (если она вам нужна).
Лучше уж в 10-11. ЕГЭ можно пережить и поступить в ВУЗ. + армия лет 5 не будет маячить) (После колледжа, если поступать в ВУЗ, то отсрочки от армии уже не будет)