Дело всё в том, что в России информатика ( computer science ), преподается везде плюс-минус одинаково, и увы по старым технологиям. Так что выбор именно какой университет - это скорее личное предпочтение, если есть возможность поступить в лучшие ВУЗы, то я бы сказал, что это Университет им Н.Э. Баумана (факультеты ИУ-*), МГУ (ВМК), и СПБГУ (прикладная математика). Если нет такой возможности, то нужно помнить, что важно не место в котором вам расскажут один и тот же (плюс-минус) материал, а Ваше желание получить эти знания.
Получить их можно везде, в любом колледже, университете и самому в интернете.
P.S. Я бы посоветовал Вам пока подумать над тем, каким именно программистом желаете стать. Тогда уже можно будет найти лучшие университеты с этим направлением, но, как написал выше - можно в любом.
Все зависит от школы, колледжа и института. Мое мнение, если школа сильная, то лучше школа-институт. Плюс колледжа, что после него вы сможете работать и учиться в институте. Хотя, если есть возможность, работу с учебой лучше не совмещать.