В какой ВУЗ поступить на программиста?
"Мне нужно чтобы дали материал, либо тему и что нужно искать. " - не нужно.
Выберите направление в котором хотите развиваться и прицельно изучайте. 
Уровень преподавания IT в РФ крайне низок, т.к в индустрии платят несравнимо больше чем преподавателям. Исключение - кафедры от крупных IT компаний, например https://cs.hse.ru/big-data/yandex/
СПбГУ, не? Дают крайне хорошее фундаментальное образование, судя по постоянным успехам их команд на олимпиадах ACM. Подозреваю, что с таким образованием в Google/Яндекс можно будет заходить, открывая дверь ногой.
Более подробно ответить не могу, и дать каких-то точных рекомендаций тоже, так как лично я вообще в своём родном городе учился. :) От рассказов преподавателей и участия в олимпиадах осталась память об СПбГУ и Саратовском Государственном Университете как об очень хороших ВУЗах, но тут лучше вам самому сравнить их программы, поговорить с преподавателями, возможно посмотреть на статистику трудоустройства выпускников в ведущие IT-компании, посмотреть на наличие договоренностей ВУЗов с IT-компаниями о совместных курсах (вроде https://academy.yandex.ru/ - совместный проект ВШЭ и Яндекса) и так далее.