Computer Science...hmm. Isn't that an oxymoron like "jumbo shrimp", "military intelligence", "Congressional Ethics" ?