Postgraduate Supervision

Current Supervision
Dr Henok Tenaw Moges

Postdoc, University of Cape Town

Spatial-Temporal Graph Neural Networks for Predictive Modeling of Dynamical Systems
Dr Irene Nandutu

Postdoc, University of Cape Town

Harnessing AI to Generate Insights into Neuroscience by Uncovering the Complex Processes underlying Early
Childhood Brain Development

Co-supervisor: Kirsty Donald

Dr Swetha Varadarajan

Postdoc, University of Cape Town

Meta Learning for Enhancing Spatio-Temporal Graph Neural Networks

Co-supervisor: Prof Katherine Malan

An Agent-based Model for Growers’ Pre-harvest Burning Decisions in a KwaZulu-Natal Sugarcane Supply Chain

Co-supervisors: Anban Pillay and Gavin Rens

Juan-Paul Hynek

PhD, University of Cape Town

AI Techniques in Disease Inference and Prediction: A Case of Diabetes Mellitus and Tuberculosis

Mbithe Nzomo

PhD, University of Cape Town

A Hybrid AI Framework for Personal Health Monitoring Using Heterogeneous and Multimodal Data

Morné Du Plessis

PhD, University of Cape Town

An AI-driven 3D Digital Twin for Monitoring and Decision Support for Minerals Processing

 

Tezira Wanyana

PhD, University of Cape Town

A Cognitive Agent Architecture for Knowledge Discovery and Evolution in Sensor-based Systems

Ahana Mukherjee Maharaj

MSc, University of Cape Town

Detection of Emotional States using Wearable Physiological Signals 

Adeeb Gaibie

MSc, University of Cape Town

Spatial-Temporal Graph Neural Networks for Weather Predictions

Alex Priscu

MSc, University of Cape Town

Using AutoML Optimisation Techniques to Solve the CASH Problem in Trend Prediction

Dionne Chasi

MSc, University of Cape Town

Development of a Hybrid Model Using EEG Data for Early Identification of Mental Health Disorders

Ephraim Kaizen Awinzoya Adongo

MSc, University of Cape Town

Spatial-Temporal Graph Neural Networks In Anomalous Event Detection, Prediction and Explanation in the Financial Stock Market

 

Julius Stopforth

MSc, University of Cape Town

Towards a Robust Evaluation Method for Deep Reinforcement Learning on Continuous Control Problems

Lekuba Ntoane

MSc, University of Cape Town


Spatial-Temporal Graph Neural Networks for Weather Prediction
Leonard Chuang

MSc, University of Cape Town

Evaluation of Deep Clustering Frameworks for Load Profile Analysis

Nash Chakanyuka

MSc, University of Cape Town

Exploring Attention Mechanisms in Spatial-Temporal Graph Neural Network

Suvana Rohanlal
Suvana Rohanlal

MSc, University of Cape Town

3D Digital Twin of a Smart Home Environment for Human Activity Recognition

Roelof van Schalkwyk

MSc, University of Cape Town

 

Forecasting JSE Stock Price Trends using Spatial Temporal Graph Neural Networks and Macroeconomic Data

Gleris Wagura

MSc, University of Cape Town

 

Dataset-Aware AutoML: Towards Adaptive Neural Architecture and Hyperparameter Optimization for Spatio-Temporal Graph Neural Networks

Co-supervisor: Dr Swetha Varadarajan

Kelvin(1)
Mazwi Kelvin Nyadzayo

MSc, University of Cape Town

Dynamic Spatial Temporal Graph Neural Network Framework for Cryptocurrency Trend Regime and Change-Point Classification

Past Supervision

Alan Berman, Generative Adversarial Networks for Fine Art Generation
MSc Computer Science, University of Cape Town, 2020

Andrew Clarke, An Evaluation of Depth Camera-Based Hand Pose Recognition for Virtual Reality Systems
MSc Computer Science, University of KwaZulu-Natal, 2018

Bongani Mabaso, Robots Are Not Ethical Like People: An Exemplarist Framework for Functional Ethics in Everyday Robots in Ordinary Contexts
PhD Philosophy, University of Pretoria, 2020
Primary supervisor: Emma Ruttkamp-Bloem

Chetna Parbhoo, An Ontology-Driven Sensor Web Application for Detecting and Classifying Informal Settlements
MSc Computer Science (Distinction), University of KwaZulu-Natal, 2009

Daniel Taylor, Using Saliency Maps to Explain Brain Aging Using Deep Learning Techniques
MSc Computer Science, University of Cape Town, 2022
Primary supervisor: Jonathan Shock

Edwina Williams, Predicting Anomalous Weather Events Using Supervised Machine Learning
MSc Information Technology, University of Cape Town, 2022

Freddie Pyon, Artificial Neural Networks to Predict Share Prices on the Johannesburg Stock Exchange
MSc Information Technology, University of Cape Town, 2021

Gavin Rens, Agent decision making and belief revision based on Partially Observable Markov Decision Processes
Postdoc, University of KwaZulu-Natal, 2015 – 2016

Gavin Rens, From an Agent Logic to a Robot Programming Language
PhD Computer Science, University of Cape Town, 2014 
Primary supervisor: Tommie Meyer; Co-supervisor: Gerhard Lakemeyer

Hermann Kouassi, Automated Machine Learning for Predicting Trends in Time Series Data
MSc Computer Science (Distinction), University of Cape Town, 2021
Primary supervisor: Tommie Meyer; Co-supervisor: Gerhard Lakemeyer

Hendrina Harmse, Scenario Testing Using OWL
MSc Computer Science (Distinction), University of KwaZulu-Natal, 2015
Primary supervisor: Katarina Britz; Co-supervisor: Aurona Gerber

Jamie Boakes, An Analysis of the Performance and Interpretibility of Machine Learning Classification Algorithms to Predict Long Term Share Returns on the JSE 
MSc Information Technology, University of KwaZulu-Natal, 2015
Primary supervisor: Katarina Britz; Co-supervisor: Aurona Gerber

Jude Adeleke, A Semantic Sensor Web Framework for Proactive Environmental Monitoring and Control
PhD Computer Science, University of KwaZulu-Natal, 2017
Co-supervisors: Gavin Rens, Aderemi Adewumi

Jules Raymond Kala, Leaf Recognition for Accurate
Plant Classification
PhD Computer Science, University of KwaZulu-Natal, 2017

Primary supervisor: Serestina Viriri

Kimendree Naidoo, Analysis of Machine Learning Algorithms for Time Series Prediction
MSc Information Technology, University of Cape Town, 2021

Kodylan Moodley, Debugging and Repair of Description Logic Ontologies
MSc Computer Science (Distinction), University of KwaZulu-Natal, 2010
Primary supervisor: Tommie Meyer; Co-supervisor: Ivan Varzinczak

Kodylan Moodley, Tractable Ontology Repair for Inexpressive Description Logics
PhD Computer Science, University of KwaZulu-Natal, 2015
Primary supervisor: Tommie Meyer; Co-supervisor: Uli Sattler

Kouame Kouassi, Automated Machine Learning for Predicting Trends in Time Series Data
MSc Computer Science, University of Cape Town, 2021

Lizwe Mdakane, Settlement Type Classification Using Aerial Images
MSc Computer Science, University of KwaZulu-Natal, 2014
Co-supervisor:
Frans van den Bergh

Maldean Pillay, Gabor Filter Parameter Optimization for Multi-textured Images: A Case Study on Water Body Extraction From Satellite Imagery
MSc Computer Science, University of KwaZulu-Natal, 2012


Michael Waltham, Q-Cog: A Q-Learning Based Cognitive Agent Architecture for Complex 3D Virtual Worlds
MSc Computer Science (Distinction), University of KwaZulu-Natal, 2017
Co-supervisor: Anban Pillay

Mikhail Davidson, Spatial Temporal Modeling Using Graph Based Neural Networks: An Application for Weather Prediction in South Africa
MSc Computer Science, University of Cape Town, 2022

Mohammed Davidson, Spatial Temporal Graph Neural Networks for Weather Prediction in South Africa
MSc Computer Science, University of Cape Town, 2023

Olukunle Ogundele, An Ontology-Driven Approach for
Structuring Scientific Knowledge for Predicting Treatment Adherence
Behaviour: A Case Study of Tuberculosis in Sub-Saharan African
Communities
PhD Computer Science, University of KwaZulu-Natal, 2016
Co-supervisors: Anban Pillay, Christopher Seebregts

Pascal Brandt, An Investigation of Multi-label Classification Techniques for Predicting HIV Drug Resistance in Resource-limited Settings
MSc Computer Science, University of KwaZulu-Natal, 2014
Co-supervisors: Anban Pillay, Christopher Seebregts, Tulio de Oliveira

Rachel Catzel, Investigation of Brain Ageing in HIV-Positive Individuals using Convolutional Neural Networks
MSc Applied Mathematics, University of Cape Town, 2024
Primary supervisor: Jonathan Shock

Rachel Drake, A Semantic Bayesian Network for Automated Share Evaluation on the JSE
MSc Information Technology (Distinction), University of Cape Town, 2020
Co-supervisor: Tommie Meyer

Ryan Crichton, The Open Health Information Mediator: An Architecture for Enabling Interoperability in Low to Middle Income Countries MSc Computer Science, University of KwaZulu-Natal, 2014 Primary supervisor: Anban Pillay; Co-supervisor: Christopher Seebregts

Sagree Singh, An Analysis of Approaches for Developing National Health Information Systems: A Case Study of Two Sub-Saharan African Countries
MSc Computer Science, University of KwaZulu-Natal, 2016
Primary supervisor: Anban Pillay; Co-supervisor: Christopher Seebregts

Stefan Drue, A Comparison of a Factor-based Investment Strategy and Machine Learning for Predicting Excess Returns on the JSE
MPhil Information Technology, University of Cape Town, 2019

Steve Wang, Defeasible Reasoning for the KLM Framework
MSc Computer Science, University of Cape Town, 2023
Primary supervisor: Tommie Meyer

Thinasagree Mudaly, An Analysis of Approaches for Developing National Health Information Systems: A Case Study of Two Sub-Saharan African Countries
MSc Computer Science, University of KwaZulu-Natal, 2016
Primary supervisor: Anban Pillay; Co-supervisor: Christopher Seebregts

Wiebke Toussaint, Evaluation of Clustering Techniques for Generating Household Energy Consumption Patterns in a Developing Country
MSc Computer Science (Distinction), University of Cape Town, 2019
Co-supervisor: Tommie Meyer

Willem Coetzer, A Knowledge–Based System for Automated Discovery of Ecological Interactions in Flower-Visiting Data PhD Computer Science, University of KwaZulu-Natal, 2017 Co-supervisor: Aurona Gerber


Yashnik Singh, Computer Based Machine Learning Algorithms to Assist with the Analysis and Interpretation of Genetic Sequence Data in Patients’ Failing Anti-Retroviral Therapy
MMedSci Medical Informatics (Distinction), University of KwaZulu-Natal, 2008
Co-supervisor: M Hajek 

Yerdashin Padayachi, Satellite Remote Sensing of Particulate Matter and Air Quality Assessment in the Western Cape, South Africa
MSc Environmental Science, University of KwaZulu-Natal, 2016
Co-supervisors: Tirusha Thambiran; Fathima Ahmed

Prospective masters and doctoral students
I receive a large number of unsolicited requests for supervision. I am usually not able to respond to all requests, especially those that are poorly formed. Tips for sending through a good request: Read my research interests and current projects on this site and check that your interests are aligned with this. I rarely supervise students outside of these areas. I generally only accept exceptional students with a strong background in Computer Science and Artificial Intelligence. I nominate all my new (full-time) masters and doctoral students for NRF scholarships linked to my SARChI Chair in AI Systems. A well formed request should include the following:
  • A brief introduction of yourself
  • Your area/topic of interest and how this links with my research focus area
  • Academic transcripts with undergraduate & postgraduate courses and marks
  • Curriculum Vitae (CV)


Scroll to Top