У меня одного в вузе не учат алгоритмам и другим базовым вещам?
Переходить в другой вуз врядли есть смысл.
Берите от вуза максимум, что можете взять. Например умение сдавать отчеты по нелюбимым предметам, умение договариваться с преподавателями, умение задать вопросы по непонятным темам и выбить из препода понятное объяснение. Это крайне полезный навык - умение решать проблемы.
А самообразование нужно везде, в какой бы вуз вы не пошли. ИТ слишком подвижная область, чтобы образовательная программа могла за ней угнаться.
Оставайтесь. Потом сможете родителям диплом показать. отчисляться и поступать в другой вуз?
Нет смысла.