Understanding the Skills Gap between Higher Education Institutions and the Software Engineering Industry
Huy Phan, Ievgeniia Kuzminykh, Bogdan Ghita

TL;DR
This study analyzes the skills gap between UK higher education curricula and industry demands in software engineering, highlighting mismatches and suggesting curriculum improvements based on job market analysis.
Contribution
It introduces a novel web scraping and text analysis tool to map and compare skills in job postings and university curricula, revealing specific gaps.
Findings
Curricula emphasize Programming Languages and Database Management.
Industry demands Software Design and Planning in over 88% of job postings.
Significant underrepresentation of System Structures and Software Domains in curricula.
Abstract
In the rapidly evolving field of software engineering, the skills required of graduates entering the job market are constantly changing. Several studies have identified a gap between the skills taught in university curricula and those demanded by the software engineering industry. This chapter investigates the technical skill and expertise gap between higher education institutions (HEIs) and the UK software engineering industry by mapping job descriptions to the skills included in computer science degree programmes. A custom web scraping and text analysis tool, utilising fuzzy matching, was developed to extract and categorise skills from 300 job postings and undergraduate curricula from 30 UK universities. The analysis showed that the curricula place a strong emphasis on Programming Languages (18%) and Database Management (12.83%). In contrast, the industry s most frequently requested…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
