I studied math at university, and did CS as a minor. They made me take data structure and algorithm classes for both.
The mathematician's version was half as long, but covered the material in more depth: ie they proved every result. The CS version was full of dumbed down and full of fluff. (And even those CS people did operating systems and compilers as undergrads.)