On a pop culture response to your comment that 'most people would posit that DM is combinatorics, graph theory + CS and other applications"', there is a Numb3rs episode where a character, when asked what combinatorics is, responded with it is a branch of computer science. ::cringe::