Would a data science and business analytics program include topics like analysis, topology, number theory, etc? That is what I seem to recall my math major friends spending their time on.
The link in OP leads onto the syllabus. It looks like the course covers algebra up to matrix diagonalisation, and calculus up to multivariate optimisation. These are about a first or second year level syllabus at UK universities. Can't see any topology or number theory.
Edit: Oops, I think I was only looking at the first year syllabus of that course. The second year does have an "abstract mathematics" topic although it's not very specific on what further areas of mathematics might be included.
The abstract math is basically an intro to proofs + number theory + a first analysis class.
The second year has more analysis, a second linear algebra class, optimisation etc. Overall, completion of this would get you to the level of someone who has completed a bachelor's in math, I've taken analysis, algebra, upper div linear algebra at a state school in the US, and the diploma level is similar. It is NOT an MS (and doesn't claim to be) - it's meant to be for people who want to study some of the core content of a bachelor's in math, either for personal interest, or as preparation for an MS in math, economics etc.
Edit: Oops, I think I was only looking at the first year syllabus of that course. The second year does have an "abstract mathematics" topic although it's not very specific on what further areas of mathematics might be included.