Физфак МГУ! Программирования немного, математика подъемная (не как на мехмат и ВМК), после второго курса распределение по направлениям, коих очень много, к этому времени придет понимание, куда хочется развиваться дальше. Всегда потом может пойти преподавать (физиков дефицит), если не будет интереснее вариантов