Evaluation of ABET accreditation path for a representative African undergraduate computer science programme





computer science, programme accreditation, ABET, curriculum development, quality assurance


As of the beginning of 2022, only four of 54 countries in Africa had programmes accredited by ABET—the widely used international accreditation body for tertiary education programmes in computing, engineering, applied and natural sciences, and engineering technology. This article provides results from an evaluation of a representative non-ABET-accredited African undergraduate computer science programme—the University of Namibia (UNAM) Bachelor of Science (BSc) in Computer Science—in terms of its potential for ABET accreditation. The study evaluates the UNAM programme against ABET’s General Criteria (GC), and also against ABET’s computer science Program Criteria (PrCr), in order to determine the steps UNAM would need to take were it to seek ABET accreditation for the programme. The authors also evaluate the level of difficulty that each of the steps would likely involve. The authors’ evaluation aims to be replicable, so as to provide a potential tool for use by any African higher education entity seeking ABET accreditation for a learning programme.


ABET. (n.d.-a). Accreditation. https://www.abet.org/accreditation

ABET. (n.d.-b). Rationale for revising criteria 3 and 5. https://www.abet.org/rationale-for-revising-criteria-3-and-5

ABET. (n.d.-c). Criteria for accrediting computing programs, 2022-23. Computing Accreditation Commission, ABET. https://www.abet.org/accreditation/accreditation-criteria/criteria-for-accrediting-computing-programs-2022-2023

ABET. (n.d.-d). Self-study templates. Computing Accreditation Commission, ABET. https://www.abet.org/accreditation/accreditation-criteria/self-study-templates

ABET. (n.d.-e). Fees for programs outside the U.S. https://www.abet.org/accreditation/cost-of-accreditation/fees-for-programs-outside-the-u-s/

ACM/IEEE-CS Joint Task Force on Computing Curricula. (2013). Computer science curricula 2013 (CS2013). Association for Computing Machinery (ACM) and IEEE Computer Society (IEEE-CS).

Association for Computing Machinery (ACM), & IEEE Computer Society (IEEE- CS). (2020). Computing curricula 2020 (CC2020): Paradigms for global computing education. https://www.acm.org/binaries/content/assets/education/curricula-recommendations/cc2020.pdf

Atchison, W. F., Conte, S. D., Hamblen, J. W., Hull, T. E., Keenan, T. A., Kehl, W. B., … Young, D. M. (1968). Curriculum 68: Recommendations for academic programs in computer science: A report of the ACM Curriculum Committee on Computer Science. Communications of the ACM, 11(3), 151-197. https://doi.org/10.1145/362929.362976 DOI: https://doi.org/10.1145/362929.362976

Austing, R. H., Barnes, B. H., Bonnette, D. T., Engel, G. L., & Stokes, G. (1979). Curriculum ’78: Recommendations for the undergraduate program in computer science—a report of the ACM Curriculum Committee on Computer Science. Communications of the ACM, 22(3), 147-166. https://doi.org/10.1145/359080.359083 DOI: https://doi.org/10.1145/359080.359083

Bahir Dar University. (n.d.). Bachelor of Science in Computer Engineering. https://bit.bdu.edu.et/content/computer-engineering

Besterfield-Sacre, M., Shuman, L. J., Wolfe, H., Atman, C. J., McGourty, J., Miller, R. L., . . . Rogers, G. M. (2000). Defining the outcomes: A framework for EC-2000. IEEE Transactions on education, 100-110. https://doi.org/10.1109/13.848060 DOI: https://doi.org/10.1109/13.848060

Blauch, L. E. (1959). Accreditation in higher education. US Government Printing Office. Cassel, L., Clements, A., Davies, G., Guzdial, M., McCauley, R., McGettrick, A., … Weide, B. W. (2008). Computer science curriculum 2008: An interim revision of CS 2001. Association for Computing Machinery (ACM) and IEEE Computer Society (IEEE CS). https://www.acm.org/binaries/content/assets/education/curricula-recommendations/computerscience2008.pdf

Engel, G., Impagliazzo, J., & LaMalva, P. (2009). A brief history of the computing sciences accreditation board (CSAB): Promoting quality education in the computing fields. Paper presented at 2009 IEEE Conference on the History of Technical Societies. https://doi.org/10.1109/HTS.2009.5337839 DOI: https://doi.org/10.1109/HTS.2009.5337839

Greenlaw, R.,& Mufeti,T. K.(2022). Reducing cyber crime in Africa through education. Paper presented at World Engineering Education Forum and The Global Engineering Deans Council (WEEF&GEDC) Conference, 28 November to 1 December, Cape Town. DOI: https://doi.org/10.1109/WEEF-GEDC54384.2022.9996274

Osun State University of Nigeria. (n.d.). Curriculum for B.Sc. Degree in Computer Science. https://uniosun.edu.ng/Curriculum/SET/ICT/CSC.pdf

Raj, R. K., Kumar, A. N., Sabin, M., & Impagliazzo, J. (2022). Interpreting the ABET computer science criteria using competencies. In SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (pp. 906-912). https://doi.org/10.1145/3478431.3499293 DOI: https://doi.org/10.1145/3478431.3499293

School of Advanced Level Studies. (n.d.). http://www.sals.edu.gov.sc

Stensaker, B. (2011). Accreditation of higher education in Europe – moving towards the US model? Journal of Education Policy, 26(6), 757-769. https://doi.org/10.1080/02680939.2010.551785 DOI: https://doi.org/10.1080/02680939.2010.551785

The Joint Task Force on Computing Curricula. (2001). Computing curricula 2001. Journal on Educational Resources in Computing (JERIC), 1(3es). https://doi.org/10.1145/384274.384275 DOI: https://doi.org/10.1145/384274.384275

Tucker, A. B. (1991). Computing curricula 1991–report of the ACM/IEE-CS Joint Curriculum Task Force. Communications of the ACM, 34(6). 68–84. https://doi.org/10.1145/103701.103710 DOI: https://doi.org/10.1145/103701.103710

Uganda Technology and Management University. (n.d.). Bachelor of Science in Computer Science. http://utamu.ac.ug/academics/bachelors-degree-programmes/bachelor-of-science-in-computer-science

Unicaf University. (n.d.). BSc in Computer Science. https://unicafuniversity.com/course/bsc-computer-science

University of Dar es Salaam. (n.d.). Bachelor of Science in Computer Science. https://cse.udsm.ac.tz/programs/program-details/bsc-in-computer-science-%28bsc-cs%29

University of Ghana. (n.d.). Department of Computer Science: Undergraduate courses. https://dcs.ug.edu.gh/undergrad-course




How to Cite

Greenlaw, R. and Mufeti, K. (2022) “Evaluation of ABET accreditation path for a representative African undergraduate computer science programme”, The African Journal of Information and Communication (AJIC). South Africa, (30), pp. 1–20. doi: 10.23962/ajic.i30.14106.



Research Articles

Funding data