SEMar 23

One-Year Internship Program on Software Engineering: Students' Perceptions and Educators' Lessons Learned

arXiv:2603.215482.0h-index: 12
Predicted impact top 95% in SE · last 90 daysOriginality Synthesis-oriented
AI Analysis

This research provides insights for educators and companies to improve internship programs in software engineering, though it is incremental as it builds on existing practices.

The study analyzed a year-long software engineering internship program at RMIT University to address challenges students face and identify beneficial courses, proposing recommendations for educators and companies based on qualitative data from 91 reports.

The inclusion of internship courses in Software Engineering (SE) programs is essential for closing knowledge gaps and improving graduates' readiness for the software industry. Our study focuses on year-long internships at RMIT University (Melbourne, Australia), which offers in-depth industry engagement. We analysed how the course evolved over the last 10 years to incorporate students' needs and summarised the lessons learned that can be helpful for other educators supporting internship courses. Our qualitative analysis of internship data based on 91 reports during 2023-2024 identified three challenge themes the students faced, and which courses were found by students to be particularly beneficial during their internships. On this basis, we proposed recommendations for educators and companies to help interns overcome challenges and maximise their learning experience.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes