Are Computer Science and Engineering Graduates Ready for the Software Industry? Experiences from an Industrial Student Training Program

05/22/2018
by   Eray Tuzun, et al.
0

It has been 50 years since the term software engineering was coined in 1968 at a NATO conference. The field should be relatively mature by now, with most established universities covering core software engineering topics in their Computer Science programs and others offering specialized degrees. However, still many practitioners lament a lack of skills in new software engineering hires. With the growing demand for software engineers from the industry, this apparent gap becomes more and more pronounced. One corporate strategy to address this gap is for the industry to develop supplementary training programs before the hiring process, which could also help them screen viable candidates. In this paper, we report on our experiences and lessons learned in conducting a summer school program aimed at screening new graduates, introducing them to core skills relevant to the organization and the industry, and assessing their attitudes toward mastering those skills before the hiring process begins. Our experience suggests that such initiatives can be mutually beneficial for new hires and companies. We support this insight with pre- and post-training data collected from the participants during the first edition of such a summer school and a follow-up questionnaire conducted after a year with the graduates, 50

READ FULL TEXT
research
10/12/2020

Rooting Formal Methods within Higher Education Curricula for Computer Science and Software Engineering – A White Paper

This white paper argues that formal methods need to be better rooted in ...
research
06/01/2023

What Pakistani Computer Science and Software Engineering Students Think about Software Testing?

Software testing is one of the crucial supporting processes of the softw...
research
04/30/2023

Sustainability Competencies and Skills in Software Engineering: An Industry Perspective

Achieving the UN Sustainable Development Goals (SDGs) demands adequate l...
research
03/23/2021

Exponential Competence of Computer Science and Software Engineering Undergraduate Students

We live in exceptional times in which the entire world is witnessing the...
research
02/12/2021

Learning Software Quality Assurance with Bricks

Software Quality Assurance (SQA) and Software Process Improvement (SPI) ...
research
10/22/2019

Non-cognitive abilities of exceptional software engineers: a Delphi study

Important building blocks of software engineering concepts are without a...

Please sign up or login with your details

Forgot password? Click here to reset