A place for Software Engineering...

Fragment of a discussion from Talk:PeterT's bliki
Jump to: navigation, search

Interesting ...

The Royal Society Report, DfE, BCS/RAEng, and most of the other folk involved in drafting the revised PoS for Computing (or ICT as it was then) had the subject divided into the three strands of Computer Science, IT, and Digital Literacy.

Software Engineering presumably is thus a subset of Computer Science rather than an additional strand within Computing.

Would you agree? If not, why not?

And why has Digital Literacy disappeared from the definition?

PeterT05:17, 4 May 2013

Sorry for confusion over 'Digital Literacy' I only put up what I had changed to avoid confusion. Edited.

Going to think about the hierarchy of C, CS and SE.

Gb204805:24, 4 May 2013

Interesting thought about the hierarchy. I consider software engineering to be a 'doing' thing with defined practices and principles. Whereas a 'science' is the academic theory and discovery of new things. Would you say that Automotive Engineering at a motor manufacturer is a 'science' or more 'engineering'?

The BCS Glossary of Computing Terms tenth edition states 'Software Engineering' as "is the science of designing and constructing new or modified computer systems, based mainly on computer software (programs)". But have things now changed from science to engineering? And that the practice of creating software is an engineering process, but the development of new software engineering techniques is a 'science'.

Gb204806:00, 4 May 2013

I think that perhaps the division into Computer Science, IT and Digital literacy was a pragmatic one about not wanting too many areas.

Looking at the content of the Draft PoS for Computing it looks like the doing bits (that you probably quite correctly label Software Engineering) are subsumed within Computer Science.

This is also what happens when you get to GCSEs - I'm not aware of there being a Software Engineering GCSE, but Computer Science GCSEs contain lots of programming.

PeterT06:44, 4 May 2013