Abstract
In light of the significance of software to society and of software engineering to industry, this note approaches software engineering education from multiple perspectives of management. These perspectives are salient, but are not necessarily mutually exclusive, and occur commonly in teaching and learning. In doing so, it also considers a renewed understanding of these perspectives brought upon by a 'revitalization' of e-learning during and after the COVID-19 pandemic.
- Tomayko, J. E. 1998. Forging a Discipline: An Outline History of Software Engineering Education. Annals of Software Engineering. 6, 3--18.Google ScholarDigital Library
- Hazzan, O., Lapidot, T., and Ragonis, N. 2020. Guide to Teaching Computer Science: An Activity-Based Approach, Third Edition. Springer-Verlag.Google Scholar
- Ghezzi, C., Jazayeri, M., and Mandrioli, D. 2003. Fundamentals of Software Engineering, Second Edition. Prentice-Hall.Google Scholar
- Tracy, K. W. 2021. Software: A Technical History. Association for Computing Machinery.Google ScholarDigital Library
- Rovida, E. and Zafferri, G. 2022. The Importance of Soft Skills in Engineering and Engineering Education. Springer Nature.Google Scholar
- H. Shibata and K. Omura, 2020. Why Digital Displays Cannot Replace Paper: The Cognitive Science of Media for Reading and Writing. Springer Nature.Google Scholar
- Kamthan, P. 2007. On the Prospects and Concerns of Integrating Open Source Software Environment in Software Engineering Education. Journal of Information Technology Education. 6, 45- 64.Google ScholarCross Ref
- Kamthan, P. 2022. The Experience of Tests during the COVID-19 Pandemic-Induced Emergency Remote Teaching. International Journal of Software Engineering and Knowledge Engineering. 32, 4, 481--501.Google ScholarCross Ref
- Friedmann, H. C. 1990. Fifty-Six Laws of Good Teaching. Journal of Chemical Education. 67, 5, 413--414.Google ScholarCross Ref
- Breitenbücher, U., Forti, S., and Soldani, J. 2022. Software Engineering After the COVID-19 Outbreak. ACM SIGSOFT Software Engineering Newsletter. 47, 4, 7.Google Scholar
Recommendations
Software Engineering Education: from an Engineering Perspective
SEEP '96: Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)In this paper we explore the development of the curriculum for a new professional engineering degree in Software Engineering. Software Engineering is still a relatively new discipline (in its own right) and its place in the tertiary education sector is ...
Advancing Software Engineering Professional Education
The importance and complexity of software systems require software engineers who possess the appropriate skills, knowledge, and experience to develop, maintain, and acquire such systems. Graduate education is key in advancing professional software ...
Comments