Originally Posted by Ekaros
No programming courses at all, wtf?
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!
I'm not even CS major, but in Communications Engineering-program, and we have at least 2 mandatory courses(Java/Python and C). I think the CS-program have some more here. Personally I have taken around 5 courses on coding, two with some assembly coding in it and now on applied course...
And even with my experience I think I'm not near anything professionally required...
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).