Towards a Strategy to Fight the Computer Science (Cs) Declining Phenomenon

European students have give reasons why they reject computer science (CS) as a program of study in higher education (Porta et al. 2010). The constant decrease in the number of students choosing to study this subject has had consequences in different European sectors, such as the economic sector or the education sector, among others (Maillet and Porta 2010). Some of the reasons for this rejection are related to the degree of difficulty of the skills that are needed to master CS. This study aims to identify these skills by firstly comparing CS curricula across several European universities and then comparing these curricula with same level programs in other areas of study. It will highlight some misconceptions students have concerning CS programs and will demonstrate that Technology Enhanced Learning (TEL) may have a major role to play in combating the decline of CS professionals by providing dynamic learning environments; where students can acquire the knowledge and skills which are unique to the field of CS.