All of these are mandatory in EU universities' CS programmes and are taught with relative rigor, particularly linear algebra. Calculus is called "Analysis" and usually covers all of Calc I plus a bit of Calc II.
They aren't, but your specialist knowledge draws from two disciplines.
If you undergrad is in CS, your specialist knowledge is in one discipline exclusively.
That country never ceases to astonish me lol.
I don't think it was worded very well, but I think the parent comment was saying, "the bulk of CS can be covered in a masters program, so take an undergrad degree that has the same overlap in math/science, but a different focus". I'm not sure I agree, spreading the absorption of that knowledge over 4 years can be beneficial.
Guess the standards in your country for logic must be really low lol