Что мешает на 2-3 курсе пойти работать стажером по специальности куда-нибудь?
К выпуску у Вас будет опыт и уже возможность устроится на более менее приличную работу.
По своему опыту так и делал. Тоже жил в небольшом городе. С конца второго курса устроился на пол ставки в небольшую контору. За год-полтора неплохо подтянулся, так что даже желания доучиваться в универе не осталось. Так и ушел, потому что знал по профильным предметам больше своих преподов.
Постепенно повышал свой уровень, а когда понял, что перерос свой город - перебрался в другой, побольше.