School of Computing

Research areas & supervision

The tables below contains all current research fields offered within the School of Computing (SOC) at Unisa, as well as supervision slots open per supervisor.

Internal SupervisorsEmail areaMaster's supervision slots openPhD supervision slots open
Prof Isaac OsunmakindeosunmioMachine Learning and Computational Intelligence - Robotics and Agent systems, Environmental Safety, Sensor and Telecommunication Networks, Business Intelligence, & Computational Sciences22
Prof Kirstin KrausskrauskeCritical Social Theory, ICTs and Education, ICTs and community engagement, Ethnography, Information Systems Leadership, Information Systems Theory and Theory development, Supervision Practices in Information Systems00
Prof Elmarie KritzingerkritzeInformation Security Education00
Prof Jan H KroezekroezjhAfrican hermeneutics and IS; Digitising African games; How can digital African games be used to improve computer literacy in African communities?; Africanisation of IS; Transformation/Africanisation/Decoloniality and IS; The impact of internet radio on dispersed communities from Africa; Digital inclusion and empowerment for persons with disabilities in Africa; Humanities-enriched Information Systems; Digital humanities/Humanities computing; Hermeneutics in IS; IS research theory and philosophy. Please contact Prof Kroeze if you need more information regarding these topics.00
Prof Peter MkhizemkhizplKnowledge management, Strategic Informations System01
Prof Ernest MnkandlamnkaneThe world today is overwhelmed with gigabytes of data that are collected and stored in various forms (structured and unstructured). The nature of our real-world problems today is characterised by very complex processes in which mathematical reasoning or traditional modelling are simply inadequate, such complexities are a result of some uncertainties in these processes due to their stochastic nature. Software engineering processes belong to this category of complex processes. The main focus of my research is on ways to improve software quality in software development projects using contemporary technologies or environments such as 4IR, IoT, Big Data, Data Science, Machine Learning, Cloud Computing, etc. Interested students for MSc and PhD, Postdoctoral fellows and other research collaborations should consider projects to improve software quality. Ultimately, when software quality improves; performance of systems improves, business and customers are satisfied, safety and security improve, and there is betterment of the quality of life for humans.11
Prof Ian SanderssandeidAlgorithms; Computational Geometry; Image Processing; Computer Science Education as related to formal languages and automata.32
Prof Hossana TwinomurinzitwinohE-government, ICT for development (ICT4D), e-entrepreneurship (ICT in Entrepreneurship), mobile app development (from a sociotechnical dimension)00
Prof Judy van BiljonvbiljjaHuman-Computer Interaction, specifically usability and user experience; Knowledge visualisation; Information and Communication for Development (ICT4D); Human-Computer Interaction for Development (HCI4D); Digital technology for teaching and learning 00
Prof Felix BankolebankofoExpert Systems, Telecommunication Systems, Database Systems, Decision Support Systems, Multi-Criteria Decision Analysis. ICT impact11
Prof Alfred ColemancolemaICT in health (e-health) and Business Informatics & Knowledge Management00
Prof Marianne LoockloockmInformation Security Awareness; Information Security and Business Intelligence; Access Control in a Data Mining environment00
Prof Shawren Singhsinghsdigital-government 10
Prof Bobby Taittaitbl Biometrics, Blockchain11
Prof Mc Donald van der Merwevdmertme-Learning, m-Learning, Psycho-physiological aspects of Human Computer Interaction, Open Source movement00
Prof Etienne van der PoelevdpoelComputational Creativity, Machine Learning. Artificial Intelligence21
Ms Hanifa AbdullahabdulhGovernance, Risk Management, Compliance and Information Privacy Protection00
Dr Danie BisschoffdbischofDesigning Banking Technology for the Aged and Disabled20
Ms Portia Buthelezi mathimpInformation security management, user security awareness, information privacy 00
Dr Bester ChimbochimbbChild-Computer Interaction; Designing for children with children and other special user groups; Design of Technology for Education; HCI4D, Information Systems Leadership, ICT in Health (e-Health).00
Dr B ChipangurachipabMobile Centric Access to Information; M-Learning; E-Learning; Software usability and user experience (Human Computer Interaction) 01
Dr Adele Da VeigadveigaInformation security culture / cyber security culture / data privacy culture / POPIA culture 00
Dr Cyrille DongmodongmcCombining semi-formal and formal specification techniques - Requirements Engineering - Goal-Oriented Requirements Engineering (GORE) Methods - Formal Software Requirement Specification with Z/Object-Z - User Requirements Notation (URN). Specific topics: 1- Reverse engineering jUCMNav (URN process, formal method, tool development) 2- Virtual system for street work seekers: making street work permanent employees (Software Engineering, virtual company creation, smart cities)31
Dr Patricia GouwsgouwspmRobotics, programming, social media20
Mr Ken HallandhallakjApplied Logic and Description Logics30
Dr Grant HowardhowargrIT-related Organisational Change, Organisational Transformation and IS/IT, Green Information Systems (Green IS), Green Information Technology (Green IT), Green Computing, ICT for Sustainability (ICT4S), Information Systems (IS) for community engagement (IS4CE), Smart Sustainable Cities.00
Dr Jabulisiwe MabilamabiljpSustainable integration of ICTs for development and application of emerging technologies e.g. in education00
Mr Pheeha MachakamachapICT4D; WSN; Mesh Networks; Wi-Fi; Soft Computing; Artificial Intelligence;30
Dr Jan MentzmentzjcEnterprise Architecture, Enterprise Modelling, Enterprise Architecture Frameworks, reference architectures, cloud computing, Enterprise Governance and information systems in business.00
Mr Samuel MtswenimtsweesInformation Systems, Information Systems Development, Information System Development Projects, Software Development, Software Development Projects, IS Adoption and Usage, Agile Project Management ,Knowledge Management 00
Dr Mathias MujingamujinmInformation Security, Usable Security, Cloud Computing Security00
Dr Vincent MzazihornevzAreas: e-health. epidemiology research. primary health care. public health medicine. quality assurance and clinical practice guidelines. community outreach primary health care. m-health. ICT4Health. Preference: I would like to work with students that are interested in projects that have an indepth engagement with the health system, rather than a superficial one. 00
Mr Elisha OcholaocholeoRouting Protocols in Mobile Wireless Ad Hoc Networks, Ad Hoc Networks Security00
Dr Mampilo PhahlanephahlmmAdoption and use of information systems by organizations and individuals. 64
Mr Colin PilkingtonpilkiclComputing education, Virtual learning environments00
Dr Marthie SchoemanschoemaComputing education, visualization, ODL 00
Mr Sam SsemugabissemusHuman-Computer Interaction, User experience, e-Learning, e-Skills, e-Service quality, Application of mobile technologies. 00
Dr W van StadenvstadwjcInformation Security, Privacy, Anonymity, Digital Forensics00
Dr Corne Van Stadenvstadcj1User experience, m-learning, e-learning and eModeration10
Mrs Petra le RouxlrouxpODL e-Learning and e-Assessment; Computer Science education : Programming; Psychological Aspects of Computing and Information Systems 00
Mr Themba MasombukamasomktSoftware engineering, Agile software development, DevOps,20
Mr Siphe Mhlanamhlans2ICT and education, e-learning10
Ms Promise MvelasemvelapEmerging technologies, cyber-physical systems/IoT, Data Analytics (Big data/small data), Cyber-infrastructure (Software and advanced networks, computing systems, advanced instruments and data repositories, visualization environments)20
Mr Lindelani NxumalonxumalsKnowledge Management10
Mrs Dorothy Scholtzscholide-Learning, Project Management, Information Systems, ODL00
Mr Elias TabanetabaneInternet of things( IoT), Web of Things ( WoT), Digital skills 21
Ms Anitta ThomasthomaaTrust Negotiation in Information Security00
Mrs Sreedevi VallabhapurapuvallasDevelopment of organic resistive switching computer memory devices30
Ms Ronell van der MerwevdmerwerData Science, Citizen Science, Natural Language Processing, Object Oriented Databases00
Mrs Ruthea VorsterrvorsterGreen Computing, Sustainable IT, Green Information Systems Information Privacy Culture, Information Management00

External SupervisorsResearch areaMaster's supervision slots openPhD supervision slots open
Prof Marlien HerselmanInnovation models in health, education and business information systems, Community informatics, ICT4D, MHealth & eHealth, skills transfer, deploying and integrating technology to improve lives. Email is
Prof Ernest Ketcha NgassamEnterprise Architecture, Enterprise Security Architecture, Information Security, Business Telecommunications, Internet of Things, Internet of Services (Services Engineering & Methodologies), ICT for Development, Big Data and Analytics, Software Construction, Services Oriented Architectures, Algorithmic, Theoretical Computing using Finite Automata (High-Performance Pattern Matching, Computational Biology, Network Intrusion Detection, Genomic, Natural and Computer Virus Scanning, NLP). Email: eketcha@gmail.com00
Prof Mariki EloffComputer and Information Security, Project Management:
Prof Les LabuschagneIT Project, Programme and Portfolio Management:
Prof Hugo LotrietProf Lotriet is a researcher in Information Systems. His focus is on socio-technical aspects of the adoption and use of information systems in organizations and society. His main areas of focus are on the adoption and use of IS in organizations, society and developing countries. He is a qualitative researchers (i.e. the use of non-statistical research methods and approaches). He would be particularly interested in students who wish to study the design, adoption and use of information systems in relation to the UN priority areas such as: Sustainable development; Peacekeeping; Dealing with natural and other disasters; Migrants and migration; Making education accessible to all; e-Government resistance; Climate change. You can contact him at
Prof Andre Van der : Formal Specification Techniques, Automated Reasoning, Combining Formal and Semi-formal Specification Techniques, Formal Methods in Business Applications; Formalisms in Cloud Computing (CC); Formalisms in Business Intelligence (BI)33
Prof Zengzhui Artificial Intelligence: Neural network, Particle Swarm Optimization, Ant colony optimization algorithms, Genetic Algorithms, Energy (power system) Optimization, and Evolutionary Multi-Objective Optimization; Intelligent Control: Optimal Control, Fuzzy and/or Neural Network Control, Fault Diagnosis and Fault Tolerant Control; Encryption, Complex networks, etc? 12

Anti-Spam Bots!