Отвечая на второй вопрос, т.к. на первый ответа не будет похоже никогда.
Cамая свободная. Никто вас не будет учить алгоритмизации,даже если мы рассматриваем тяжелые случаи, в вузе. По опыту могу сказать,что все что может вызвать у вас обучение в тех вузе на айтишную специальность,это желание перестать прогать. Вообще забросить мысль о таком будущем и начать искать себя в этом мире в свободное время от учебы. Геймдеву нужно вообще очень много времени отбирать. И вообще я скажу вам что это не лучший путь. Я сам был на этом пути, когда программы обычные писать не хотелось, а игры да. Ничего не выходило, занимался этим в школьное время,так что казалось бы достаточно времени. Единственное что подарили часы проведенные в юнити, это улучшению стиля как дизайнера, работу с 3д моделями и виденье стереометрии. Последнее особенно помогло в учебе, но это того не стояло. Скрипты просто приходилось копипастить,т.к. их понимание просто не приходило, и результат был соотвествующий. Сейчас я начинаю лишь осваивать андроид, мне не важно что мои программы дико кривые и используют кучу чего лишнего, мне приносит удовольствие то,что я могу написать за денек-другой свой собственный чат, а потом его еще и апдейтить на гитхабе. Я завладел желанием сначала разобраться с этим, и когда я освою как реализовывать обычный софт, то тогда уже займусь попытками понять игровой процесс,а если что то всегда можно поработать разработчиком клиента для игры, это не требует тех же навыков,что и для самого игрового процесса.
Не берите такую высокую планку и не совершайте ошибок, вам в жизни это высшее не пригодится, а все чему оно вас научит, это курсу физики, дифференциальным уравнениям, мат логике которая нужна разве что различным инжинерам, и конечно же куче всякого дерьма,вроде философии, грамматике какого-нибудь французского и множеству синяков на теле от занятий физрой. Если есть дикое желание получать высшее,то поступайте на что-то просто интересное, типа зарубежной философии,истории, какой-нибудь дизайн. То, что не будет вас доставать и даст вам достаточно времени на саморазвитие. Все от вас конечно зависит,может вам тех предметы очень легко дадутся, но я не думаю что вы бы задавались такими вопросами, если бы уже владели всеми необходимыми навыками на первые два курса каких-нибудь вычислительных техник, или прикладной информатики.