There's lots of fluff in your average CS degree. You might want to take a mathematics degree instead, which is `harder' (as in `not as soft' and fluffy).