Skip to main content

Education and learning

🚧It's a WIP

This page is still a work in progress, and it will be ready in the next update!


We asked our participants about their levels of education and we had the following distribution:

The majority (65%) of the participants have a master's degree, and 4% have a Ph.D or an equivalent qualification.

In this page we will explore the relation between academic degrees (formal education) and software engineering craftsmanship.

Education landscape

This topic needs a dedicated research, take it from here!

To not shift away from the generic "State of Algerian software engineering" domain this report covers, I would just scratch the surface on this topic. Why? Read more here.

High-school

Algerian students study for 3 years in high-schools, after passing Brevet d’Enseignement Moyen (BEM) a national exam to leave lower secondary schools (college or CEM).

Students are assigned in different branches in high schools including:

  • Languages and social studies (lettres)
  • Sciences (natural and physical)
  • Technology (mathematics, physical sciences and technology).
  • Management (Gestion)

Some science, technology, engineering, and math (STEM) education fields in universities are only accessible for certain high school branches. Therefor, students willing to pursue their education in IT (for example) has to be selected in either Mathematics, Science or Technology fields upon getting their BEM.

Can we say that having a bad grade in the national "BEM/BEF" exam can affect chances of working in software engineering?

Higher education

Access to universities and Higher schools is open to holders of the baccalaureate or a foreign equivalent. The Ministry of Higher Education and Scientific Research sets the requirements (scores to have) annually, assigning students to specialties takes the following parameters in consideration:

  • Student choice: Students must submit their desired specialties to study in order, then they get assigned the first matching choice.
  • Field of study in the baccalaureate: Mathematics, Technology and scientific students for example have access to science, technology, engineering, and mathematics (STEM) branches.
  • Average score in specific fields on the baccalaureate: Set annually based on averages, success rate and choices trends of each edition. For example access to Mathematics and Computer science (MI) branch in the university of Algiers (USTHB) was 13.74 in 2018, 13.83 in 2019, 14.27 in 2020 and 15.53 in 2021 (source).
  • The number of available seats in each field and jurisdiction: Students are assigned their first matching desired field of study.

This system makes the access to trending study specialties very competitive. Hence, we can use the scores to access these fields in big universities as a metric to see whether Computer science or similar related study fields are trending in Algeria.

For example, in the following graph we compared the minimum admission scores for The Higher National School of Computer Science (ESI) compared to success rates for Experimental Science branch:

Admission scores to ESI

Table representation
YearESI Admission scoreExperimental science success rateOverall success rate
201916.4847.31%54,56%
202017.0756,97%55.30%
202118.1360%61,17%
202217.9559,32%58.75%
202318.6360,85%50,63%

We see that the minimum admission score is rising, the higher success rate in baccalaureate, the higher admission score is.

Note that universities have different requirements (see results for 2023).

Higher/Elite schools

Students with higher marks in baccalaureate can choose one of the Algerian "Higher/elite" schools:

The government is also working on establishing a new higher school for cybersecurity [source:Algeria Press Service (APS)]

Private universities

The Algerian ministry of Higher education authorized several private universities. According to our research only 2 private universities teach IT-related topics:

Private schools

  • Some students study IT-related topics in private schools.
  • Ecole 42 is still not established (source)

Online (private) universities

Some students study online in foreign universities.

Centre & institutes

Some students study in CFPA

Does having a degree affect the chances of finding a job?

To answer this question we crawled the biggest employment platform and fetched 48 job postings for software developers, 93% of them required a degree.

Internships

This topic needs a dedicated research, take it from here!

To not shift away from the generic "State of Algerian software engineering" domain this report covers, I would just scratch the surface on this topic. Why? Read more here.