Computing education, part of STEM, has witnessed a decline in quality in Nigerian universities, leading to a diminished reputation of higher education in the country, as many independent learning hubs have recorded more success in their computing education efforts (Chiemeke et al., 2009; Atiase et al., 2020).
This study examines the state and perceived value of computing education in Nigeria from stakeholders’ perspectives. These stakeholders within the computing education community include the employers of computing talent; the computing graduates themselves, and their professors. These stakeholders shared their perspectives and experiences with regard to computing education in Nigeria, and data were gathered through online interviews with these different stakeholders.
This research employs the phenomenology qualitative research theory and as seen in the Stanford Encyclopedia of Philosophy, “Phenomenology is the study of structures of consciousness as experienced from the first-person point of view” (Smith, 2018). In this research, we investigate the experiences of people in the computing education context, and we seek to answer the following research questions:
Computing education in Nigeria began in 1963 with the establishment of a training center by the IBM World Trade Corporation at the University of Ibadan, leading to bachelor’s degree programs in Computer Science in several Nigerian universities (Anyanwu, 1978). Computing education in Nigeria has grown in popularity, as Computer Science is currently one of the most sought-after programs by prospective undergraduates. Presently, over 114 universities in Nigeria offer Computer Science programs (DrugSavant, 2023; Nigerian Scholars, 2019).
Historical research indicates that early computing programs designed their curricula in alignment with the national needs of their time, ensuring that graduates were equipped with skills that met the nation's requirements (Anyanwu, 1978). However, the current situation in most universities reveals static and outdated computing curricula that do not address the current needs of Nigeria. As a result, independent learning hubs have emerged as more successful in providing relevant computing education and contributing to national innovation and development (Atiase, 2020).
Existing research on undergraduate computing education in Nigeria has primarily focused on elementary and secondary education (Basson, 2021; Dlamini & Dewa, 2021; Tshukudu et al., 2023), cultural relationships and methods (Arawjo & Mogos, 2021; López-Quiñones et al., 2023), and technology's role in improving learning experiences (Agbo et al., 2021; Bukar et al., 2016; Olutola et al., 2021; Thomas et al., 2020; Uzorka & Olaniyan, 2023). Some research has explored the relationship between undergraduate education and graduate employability, emphasizing the importance of practical skills and real-world examples (Chukwuedo & Ementa, 2022). Few studies have specifically examined computing education a concentration on individual aspects of the curriculum. One research paper focused on Deep Learning (Artificial Intelligence) education (Yong, 2022), and another focused on Object-oriented programming education (Sunday, 2022).
This preliminary research focuses on the perceived value of undergraduate computing education programs and curricula from the perspectives of technology recruiters, recent graduates, and university professors, which is a gap that has been identified in the literature. The objective is to gain insight into the current state of undergraduate computing education and its value as perceived by key stakeholders, with the aim of identifying areas for improvement.
This preliminary research included a total of 14 participants: 5 recruiters, 6 graduates, and 3 professors. The recruiters were responsible for recruiting computing professionals for prominent industries in Nigeria.
The computing professionals graduated from various universities across Nigeria between 2014 and 2019. Their academic backgrounds primarily comprised STEM-related fields, particularly in computing, technology, and engineering. These universities were in different regions of Nigeria, including the South-West, North Central, and South-East.
The university professors chosen for this study were specifically Computer Science educators instructing computing and technology courses at a university in the Southwestern region of Nigeria.
Purposive sampling was employed to select these participants due to their expertise in computing education, either as educators, professionals, or talent recruiters.
Interviews were used as the data collection method. Recruiters answered 12 questions, professionals answered 16, and professors answered 7.
Recruiters' interviews focused on the quality of undergraduates' skills. Professionals were asked how well their university education prepared them for employment, and professors were queried about the effectiveness of the computing curriculum in equipping students with the necessary skills.
Participants were primarily found on LinkedIn and contacted through messaging platforms such as LinkedIn, WhatsApp, and Facebook. The interviews were conducted via Zoom, and responses were recorded in text format.
Thematic analysis was used to identify the most prominent themes within the responses.
Recruiters were asked about their hiring practices. 75% of them confirmed hiring recent graduates, typically placing them into graduate trainee roles.
When discussing the desired skills in recruits, recruiters noted that both technical and non-technical skills are important. Notably, a recruiter from a Fortune 500 company highlighted that a university degree is not the primary consideration for entry-level recruits; instead, they value hands-on skills relevant to the role.
These findings suggest that employers in the computing and technology sector expect a certain level of expertise in fresh graduates but are also open to providing training, recognizing that some graduates acquire the necessary skills through non-traditional means.
When asked if their university education adequately prepared them for the industry, 65% of early career professionals responded negatively. Some who felt prepared credited assignments and projects, while others relied on independent learning. Those who felt unprepared cited outdated curriculum, lack of hands-on experience, inclusion of irrelevant courses, insufficient guidance on real-world knowledge application, and a generally uninspiring learning experience.
Notably, 100% of early career professionals pursued additional training post-graduation, with half choosing self-study and the other half opting for external educational programs. This supplementary training equipped them with the practical skills required for employment in their industry.
These professionals offered recommendations to enhance undergraduate computing/technology education including:
The majority of professors, around 65%, believed that providing additional experiential learning opportunities would benefit students. Professors acknowledged the value of industry internship opportunities for providing some real-world experience for students. However, all professors indicated that they currently do not offer real-world projects for students to apply their course content experientially, for these reasons:
Despite these challenges, all interviewed professors expressed their willingness to integrate real-world projects into their courses if such opportunities were made available.
This study suggests several implications for the future of computing education in Nigeria. It emphasizes the need for programs to better equip students with essential skills. It also stresses the importance of collaboration among universities, industry, and the Nigerian government, for the purpose of creating an effective curriculum.
In conclusion, the research reveals that undergraduate computing programs in Nigeria are at risk of decline due to dissatisfaction among graduates. The paper suggests recommendations from professors and recent graduates to improve the quality of computing education, emphasizing the need for a collaborative effort among various stakeholders to enhance undergraduate computing education in Nigeria.