Originally Posted by
deSitter
DozyWan, anyone who appreciates the ugly reality of pseudo-engineering cannot help but be galled.
Trust me, if you'd actually studied Software Engineering at even an undergraduate level, you'd quickly realise it's a discipline that shares the same reliance on repetition, models and a*se-achingly dry textbooks filled with complex graphs and barely-comprehensible formulae as engineering of any other stripe. Are you stating that as far as you're concerned the only "real" engineering exists in the physical realm?
Some Computer Science degrees these days tends to effectively be BSc Java Programming, however a Software Engineering degree is a very different beast that happens to share the same underpinnings.