My degree focussed on programming, simple database design, simple network stuff. It was designed to produce grads for business applications.
I'm curious how many have the specialist knowledge that comes from a CS degree as opposed to some other computing degree.
For the purposes of keeping it simple, let's define CS as algorithms, designing a compiler, designing an OS, the hardcore stuff. We define general computing as designed for business use: basic programming in ,say for example, java and C++ or any other common language, some database knowledge, some networking knowledge. We define other degree as, say, engineering or physics that involves some programming knowledge. The rest are self-explanatory.