Proceedings of 23rd Annual International Computer Software and Applications Conference (COMPSAC '99),
IEEE Computer Society, Los Alamitos, CA, pp. 246-247 (1999)

One System, Two Ideologies:
Integrating the Two Worlds of
Software Engineering Education

T.H. Tse 2, 3

[paper from IEEE Xplore | paper from IEEE digital library | postprint]


There are two contradicting ideologies in software engineering education. Each of them, however, has its own problems. We advocate that the future of software engineering education lies in integrating the two worlds. SE education should not only be an engineering discipline in name, but also an engineering discipline in substance. Software engineer students should not be artisans who regard their trade as an art and learn only from experience; nor should they be mathematics students who are more comfortable with theory than practice. They should be trained as genuine engineers, who are competent with industrial applications as well as the supporting theory.

1. This research is supported in part by a grant of the Research Grants Council of Hong Kong and a research and conference grant of The University of Hong Kong.
2. Department of Computer Science, The University of Hong Kong, Pokfulam, Hong Kong.
3. Also with the Vocational Training Council, Hong Kong


  Cumulative visitor count