Что скажете о кибербезопасности?
Специальность очень интересная и востребованная. Но нужно понимать, что вы будете изучать не столько программирование, сколько различные разделы математики, причем очень углубленно. И если у вас есть хоть небольшие проблемы с математикой (имеется в виду со школьным уровнем (сложно дается, и т.д.)), то специальность вам не подойдет.
Это я исхожу из своего опыта, сам поступал на Информационную безопасность (почти то же самое, что и кб), проучился 1 год, потом перевелся. Процесс обучения (на начальном этапе) интересный: в первом семе изучали основы программирования, алгоритмы, писали простенькие задачки на Си; во втором семе было углубление в безопасность: изучали наиболее распространенные уязвимости, писали "свои вирусы", изучали кодировки и еще больше углублялись в ЯП (например, для сдачи курсовой я разрабатывал генератор лабиринтов с визуализацией на OpenGl). Со второго курса программирование уходит на второй план, а на первый выходят различные разделы математики (вышмат, вычмат, теорвер и т.д.).
Имхо, это специальность для тех, кто готов зубрить материал 24/7, и заканчивают ее далеко не все. Сухие цифры одного Питерского университета - из ~60 поступивших на инфобез, смогли окончить только 3-4 человека, остальные либо отчисляются, либо переводятся.
И еще. В университетах не обучают программированию, дается лишь база. Далее, получая лабораторные работы, вы сами все изучаете, учитесь не только программировать, но и правильно формулировать свои вопросы, учитесь искать информацию.