Here in Poland there is a lot of math specialist, but very little IT specialists available at universities (due to horrid salary difference I guess). So you end up having way too many mathematicians who need something to do - and bam, you just over-burden the IT studies with math, raw, unprocessed math, without showing you connections and uses in computer sciences. And after 5 years of university you get students who had 5 years of analysis, 2 semesters of geometry, another semesters of statistics and can barely program in c++, adaAda and some java or python if they were lucky.