Ja, im Bachelorstudium (vor allem in den ersten 3-4 Semestern) hast du halt oftmals relativ viel Stoff, der dich wahrscheinlicht nicht wirklich interessiert. Wenn du aber erstmal im Master (oder gegen Ende deines Bachelorstudiums) bist, haste ne viel größere Auswahl und i.d.R. auch das benötigte Grundwissen, um richtig interessante "Spezialvorlesungen" zu hören.
Und um Mathematik kommt man an der Uni i.d.R. nicht herum. Da gibt's zum einen meist die verpflichtenden Grundvorlesungen und in Data-Mining/ML/Optimierung haste z.B. auch immer mit Mathematik zu tun.
Das geht dir in Computergraphik, Wissenschaftliches Rechnen und ganz vielen anderen Ausrichtungen abergenauso. Wenn man sich bei uns vor der Mathematik drücken möchte, muss man glaube ich schon in den "reinen" Software Engineering Bereich gehen.