В какой ВУЗ поступать?
Мы же не знаем в какой стране вы находитесь, тут русскоязычное сообщество из всего мира.
На деле же программа в вузах всегда отстает от технологий, вам все равно придется учится самому в большей степени. При устройстве на работу толку от диплома все равно не будет, больше всего набраться реального опыта помогут хакатоны, конференции и прохождение практик на летних каникулах. А при устройсве на работу больше будет иметь вес портфолио.
Я советую выбирать тот факультет где хороший упор на иностранные языки и математические задачи для развития мышления.
В хороший. 

А для того, чтобы понять, что есть хорошо — необходимо получить твердую базу. Не конкретный язык, не технологию, потому что вузы по умолчанию отстают от практикующих разработчиков. Поэтому твои друзья алгоритмы, принципы и образы мышления.

Я учился не в государственном, поэтому нам дали чуть более (а где-то сильно) продвинутые языки и технологии. Могу выделить C. После него же любой суть язык = дополнительные или отсутствующие возможности и особенности.

А добивать уже стоит практикой, самообучением и специализированными курсами, тут уже что сподручнее и к чему душа лежит. Мне в целом самообучения хватает.

И да, столичные учебные заведения с большей доли вероятности дадут чуть более актуальную базу по языкам и технологиям. В идеале, чтобы еще и лектор горел душой и был практикующим разработчиком. У меня был такой, как раз по тому курсу C)