BSc in Computer Science and Informatics Extended University of JohannesburgJohannesburg South AfricaBachelors On Campus