В Москве программированию качественно учат в МФТИ, МВТУ, МИФИ. В МФТИ программирование хорошо преподает Тимофей Хирьянов. В регионах то же есть ВУЗы, где хорошо преподают дисциплину программирования.
Еще раз повторю, что очень многое зависит от самого студента, от его желания учиться.