Software engineering education: Challenges and perspectives

Sofia Ouhbi, Nuno Pombo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

45 Citations (Scopus)


The software engineering community celebrated, in 2018, the 50th anniversary of what is considered to be the official start of the profession of software engineering. Software engineering is a young and promising discipline which is still under development and improvement. This is reflected when teaching software engineering in higher education. The aim of this study is to investigate the challenges and perspectives of software engineering education. To do so, a questionnaire study was conducted. 21 software engineering faculty and experts in teaching software engineering related courses participated in this study. The questionnaire contained demographic questions, questions related to students' engagement and to different methodologies adopted by respondents in the classroom. Results showed that the majority of respondents found engaging students in software engineering courses to be the biggest challenge they faced in the classroom. Almost half of the participants found difficulties designing practical activities for students. Results also revealed that the problem-based learning approach is the most used in software engineering lectures, followed by gamification techniques and role-playing which are new trends used to engage students. Moreover, the majority of the participants considered that the adoption of new teaching methodologies in the classroom produced high impact in the students' learning experience. Based on the outcomes of this questionnaire study, a conceptual model to engage students in software engineering courses is proposed. For future work, complementary studies should be implemented to evaluate the proposed model in a real-world scenarios including its effect on the achievement of learning outcomes.

Original languageEnglish
Title of host publicationProceedings of the 2020 IEEE Global Engineering Education Conference, EDUCON 2020
EditorsAlberto Cardoso, Gustavo R. Alves, Teresa Restivo
PublisherIEEE Computer Society
Number of pages8
ISBN (Electronic)9781728109305
Publication statusPublished - Apr 2020
Event11th IEEE Global Engineering Education Conference, EDUCON 2020 - Porto, Portugal
Duration: Apr 27 2020Apr 30 2020

Publication series

NameIEEE Global Engineering Education Conference, EDUCON
ISSN (Print)2165-9559
ISSN (Electronic)2165-9567


Conference11th IEEE Global Engineering Education Conference, EDUCON 2020


  • Education
  • Software Engineering
  • Students' engagement
  • Teaching Methodologies

ASJC Scopus subject areas

  • Information Systems and Management
  • Education
  • General Engineering


Dive into the research topics of 'Software engineering education: Challenges and perspectives'. Together they form a unique fingerprint.

Cite this