BCS/Iee conference SE 86 on Software engineering 86
BCS/Iee conference SE 86 on Software engineering 86
The Z notation: a reference manual
The Z notation: a reference manual
ICSE '94 Proceedings of the 16th international conference on Software engineering
A Discipline for Software Engineering
A Discipline for Software Engineering
Software Engineering with ADA
Object Oriented Computer Systems Engineering
Object Oriented Computer Systems Engineering
Java: First Contact
A Discipline of Programming
Proceedings of an International Workshop on Advanced Programming Environments
Proceedings of an International Workshop on Advanced Programming Environments
Building on Experience: An Undegraduate Course with Two Year-Long Projects
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
Project Courses at the NTH: 20 Years of Experience
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
Falling Down is Part of Growing Up; the Study of Failure and the Software Engineering Community
Proceedings of the 7th SEI CSEE Conference on Software Engineering Education
An Integrated Approach to Teaching Requirements Modelling
Proceedings of the 8th SEI CSEE Conference on Software Engineering Education
Understanding the Role of Formal Specification Techniques in Requirements Engineering
Proceedings of the 8th SEI CSEE Conference on Software Engineering Education
CSEET '98 Proceedings of the 11th Conference on Software Engineering Education and Training
A Multi-Dimensional Model of the Software Engineering Cumiculum
CSEET '98 Proceedings of the 11th Conference on Software Engineering Education and Training
The role of modelling in the software engineering curriculum
Journal of Systems and Software - Special issue: Software engineering education and training
Improving software practice through education: Challenges and future trends
FOSE '07 2007 Future of Software Engineering
Stages in teaching software testing
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
This paper describes the development of an undergraduate degree programme in software engineering over the ten year period from 1988 to 1998. Particular emphasis is given to the fundamental principles that have been established to guide the creation and evolution of this programme during this period, and to ensure that it has been distinctively a course in software engineering rather than in any other branch of computing. To this end, the fundamental engineering characteristics of the programme are compared with those of undergraduate courses in other branches of engineering. Desirable future developments in this programme are then discussed, and finally the different principles identified in the paper are evaluated.