I have also done this MSc and let me tell you some modules were insane.
For the maths modules, you should to have studied mathematics at at university level. A level maths is not sufficient.
Bath advertises the course to be a part time taught masters, delivered in distance learning format, for busy professionals. Having studied at the Open University previously with a first class degree, I find their marketing material and laughable. The presentation is a joke, with no tutorial and lackluster support. The intensity is insane, and can hardly be done in 20 hours a week.
Bath: it takes more than taking an on campus programme and deliver it almost 1:1 online. Either drop the words 'part time' or be honest about the time commitment or don't advertise it to professionals.