@KekunPlazas http://web.archive.org/web/20160313043256/http://www.jonahkagan.me/projects/writing/cs-essay.html
I'd argue CS is a sort of meta-science focused on computation (!= computers), and it annoys me so much that people don't get that CS != programming
Of course the alternative subject — which is want most probably actually want — would be IT, but in reality that often means IT _support_ rather than actual IT
So nobody wins