Originally Posted by jbjb
That was pretty much my response! To clarify, it appeared that they had done some programming courses, but that passing those courses hadn't actually required them to do any programming. Bizarre!
That sounds like a well balanced course to me. Too many (IMHO) CS courses here in the UK focus, when they do any programming, solely on Java. This leaves huge gaps in the understanding of the machine, memory management, cache efficiency etc. These days for fresh graduates we have to recruit entirely on potential and then teach them from scratch.
Engineering courses, particularly Electronic Engineering, do better and generally teach much more useful programming skills than CS courses, in my experience (again, UK-specific).
that's very, very strange. the CS programs here (Philippines) are chock full of programming classes in different programming languages. We even have specializations here.