Social processes and proofs of theorems and programs
Communications of the ACM
Software engineering education: issues and alternatives
Annals of Software Engineering - Special issue on software engineering education
Proceedings of the 22nd international conference on Software engineering
Proceedings of the 22nd international conference on Software engineering
Software Engineering in the Academy
Computer
A New Software Engineering Program Structure and Initial Experiences
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
A Historian's View of Software Engineering
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
Mathematical reasoning in software engineering education
Communications of the ACM - Why CS students need math
Principles versus artifacts in computer science curriculum design
Computers & Education
Large team projects in software engineering courses
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Professional development workshop for female software engineers
ACM SIGCSE Bulletin
The influence of software intangibility on computer science and software engineering education
ACM SIGSOFT Software Engineering Notes
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Do students differentiate between computing disciplines?
Proceedings of the 40th ACM technical symposium on Computer science education
Ontologies of engineering knowledge: General structure and the case of software engineering
The Knowledge Engineering Review
The construction of multi-agent systems as an engineering discipline
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
Hi-index | 0.00 |
Programmes in “Software Engineering” have become a source of contention in many universities. Some Computer Science departments, many of which have used that phrase to describe individual courses for decades, claim software engineering as part of their discipline. However, Engineering faculties claim “Software Engineering” as a new speciality in the family of engineering disciplines. This paper discusses the differences between traditional computer science programmes and most engineering programmes and argues that we need programmes that follow the traditional engineering approach to professional education and educate engineers whose speciality within engineering is software construction. One such programme is described.