December 31st, 2007, 11:05 am
QuoteI presume there are some people on here with CS backgrounds who can shed some light.Ok, here is my effort.My own background is not CS as such, but what I have noticed down the years is that, less hard-core stuff is being done now in CS education than say 10, 20, 30 years ago. In particular, the gap between CS and maths on the one hand is becoming greater; On the other hand the programming language(s) (read C++, for example) that industry needs and uses are not being taught in the universities, in general although there is an awareness that something needs to be done.Graph theory, complexity analysis, algebra, state machines, knowledge of h/w is kind of essential.I know of NO university where they teach 'writing maintainable software systems' (maybe CMU?), this is real s/w engineering IMO.When you realise that pricing applications are maths-intensive you need to know the maths. And C++ it would seem.my 2 Euro cent. End of rant.
Last edited by
Cuchulainn on December 30th, 2007, 11:00 pm, edited 1 time in total.