The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Forging a discipline: An outline history of software engineering education
Annals of Software Engineering - Special issue on software engineering education
The first decade of an undergraduate degree programme in software engineering
Annals of Software Engineering - Special issue on software engineering education
Software engineering education: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Priorities for the education and training of software engineers
Journal of Systems and Software - Special issue on empirical studies of software development and evolution
The Guide to the Software Engineering Body of Knowledge
IEEE Software
The Case for Continued Cobol Education
IEEE Software
A Long and Winding Road (Progress on the Road to a Software Engineering Profession)
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
Teaching Ethics in the Software Engineering Curriculum
CSEET '03 Proceedings of the 16th Conference on Software Engineering Education and Training
A proposed curriculum for software engineering education
ICSE '78 Proceedings of the 3rd international conference on Software engineering
Essential elements of software engineering education
ICSE '76 Proceedings of the 2nd international conference on Software engineering
A Further Exploration of Teaching Ethics in the Software Engineering Curriculum
CSEET '04 Proceedings of the 17th Conference on Software Engineering Education and Training
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Feature-Oriented Programming and the AHEAD Tool Suite
Proceedings of the 26th International Conference on Software Engineering
The IEEE Computer Society's Software Engineering Workbook: Real World Examples for Today's Software Professional (Practitioners)
Empirical Methods in Software Engineering Research
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Software Testing Research: Achievements, Challenges, Dreams
FOSE '07 2007 Future of Software Engineering
Software Design and Architecture The once and future focus of software engineering
FOSE '07 2007 Future of Software Engineering
ICSE'05 Proceedings of the 2005 international conference on Software Engineering Education in the Modern Age
Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering
Software Testing Research: Achievements, Challenges, Dreams
FOSE '07 2007 Future of Software Engineering
Safety and Software Intensive Systems: Challenges Old and New
FOSE '07 2007 Future of Software Engineering
Software Design and Architecture The once and future focus of software engineering
FOSE '07 2007 Future of Software Engineering
The Future of Empirical Methods in Software Engineering Research
FOSE '07 2007 Future of Software Engineering
Software engineering practice and educationan international view
Proceedings of the 2008 international workshop on Software Engineering in east and south europe
Transformation techniques can make students excited about formal methods
Information and Software Technology
Journal of Computing Sciences in Colleges
Using Second Life in Programming's Communities of Practice
Groupware: Design, Implementation, and Use
Evaluation of a software engineering course by reflection
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
An approach for problem specification and its application in an introductory programming course
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Towards contextualised software engineering education: an African perspective
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
An analysis of the common body of knowledge of software assurance
Proceedings of the 2010 ACM conference on Information technology education
Using a web-based repository to integrate testing tools into programming courses
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Collaborative web-based learning of testing tools in SE courses
Proceedings of the 42nd ACM technical symposium on Computer science education
Using WReSTT in SE courses: an empirical study
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Legacy job titles in IT: the search for clarity
Proceedings of the 50th annual conference on Computers and People Research
Balancing software engineering education and industrial needs
Journal of Systems and Software
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
We argue that the software engineering (SE) community could have a significant impact on the future of the discipline by focusing its efforts on improving the education of software engineers. There are some bright spots such as the various projects to codify knowledge, and the development of undergraduate SE programs. However, there remain several key challenges, each of which is addressed in this paper: The challenges are 1) making programs attractive to students, 2) focusing education appropriately, 3) communicating industrial reality more effectively, 4) defining curricula that are forward-looking, 5) providing education for existing practitioners, 6) making SE education more evidencebased, 7) ensuring that SE educators have the necessary background, and 8) raising the prestige and quality of SE educational research. For each challenge, we provide action items and open research questions.