Our researchers

Postgraduate students

Discover the innovative and cutting-edge research being conducted by our current Master's and Doctoral candidates.

Doctoral students

Our PhD candidates are conducting original research that advances the frontiers of computer science.

Adekunle Adekoya

Supervisor

Andries Engelbrecht

Research topic

Multi-Objective Optimization for Dynamic Incremental Machine Learning Algorithms

Winston Anderson

Supervisor

Lynette van Zijl

Research topic

The Role of Multilingual Semantic and Semantic Web Technologies in Automated Assessment

Willem Bester

Supervisor

Brink van der Merwe

Research topic

The pathology, amelioration and cure of catastrophic backtracking in extended regular expressions

Dave Bockus

Supervisor

Andries Engelbrecht

Research topic

High Dimensional Fitness Landscape Analysis

Dirko Coetsee

Supervisor

McElory Hoffmann, Steve Kroon

Research topic

Automated spreadsheet integration

Jordan Masakuna

Supervisor

Dr Simukai Utete, Steve Kroon

Research topic

Robot games with randomisation

Taivvo Omomule

Supervisor

Andries Engelbrecht

Research topic

Mixtures of Heterogeneous Experts

Moeketsi Raselimo

Supervisor

Bernd Fischer

Research topic

Fault Localization and Repair for Grammarware

Amani Saad

Supervisor

Andries Engelbrecht

Research topic

Differential Evolution and optimal Population Sizes

Master's students

Our Master's candidates are developing expertise through focused research projects across diverse areas of computer science.

Albertus Aribeb

Supervisor

Andries Engelbrecht

Research topic

Time Series Data Clustering

David Baker Effendi

Supervisor

Brink van der Merwe, Willem Visser

Research topic

Applications of Graph Technology in Spatio-Temporal Data Modelling, Program Analysis and Natural Language Processing

Chelsea Barraball

Supervisor

Andries Engelbrecht

Research topic

Co-Evolutionary Particle Swarm Optimization in Dynamic Environments

Burger Becker

Supervisor

Trienko Grobler

Research topic

Classification of Radio Galaxies

Neil Burger

Supervisor

Trienko Grobler, Waldo Kleynhans

Research topic

Trajectory Mining and Prediction Algorithms for Vessels using AIS Data

Rohan Chhipa

Supervisor

Andries Engelbrecht

Research topic

Community Detection in Social Networks using Set-based Particle Swarm

Heinrich Cilliers

Supervisor

Andries Engelbrecht

Research topic

Adaptive Gaussian Mixture Models

Chris Coetzee

Supervisor

Willem Bester, Bernd Fischer

Research topic

Application of static binary instrumentation to recovering data structures and their types

Andrew Collett

Supervisor

Brink van der Merwe, Willem Visser

Research topic

Software Stack Architectures and their Performance

Jordan Daubinet

Supervisor

Andries Engelbrecht

Research topic

Multi-Agent Reinforcement Learning for Financial Trading

Nicole Du Toit

Supervisor

Cornelia Inggs

Research topic

Linearization Checking of Concurrent Non-blocking Data Structures

Kyle Erwin

Supervisor

Andries Engelbrecht

Research topic

Set-base PSO for Portfolio Optimization

Ignazio Ferreira

Supervisor

Andries Engelbrecht

Research topic

Neural Network Ensembles and Concept Drift

Manfred Habeck

Supervisor

Trienko Grobler, Lynette van Zijl / Jaco Geldenhuys

Research topic

Box-repetition Free Words

Jason Jackson

Supervisor

Trienko Grobler, Danie Ludick

Research topic

Interferometry Imaging and Calibration Artefacts

Ryan Lang

Supervisor

Andries Engelbrecht

Research topic

Landscape-aware Hyper-heuristics

Fidelis Mnkandla

Supervisor

Andries Engelbrecht

Research topic

Training support vector machines under the presence of concept drift using particle swarm optimization

Zhunaid Mohamed

Supervisor

Willem Visser

Research topic

Interpreting and explaining Rural Networks

Werner Mostert

Supervisor

Andries Engelbrecht

Research topic

Feature Selection Fitness Landscape Analysis

Muhammed Rahman

Supervisor

Andries Engelbrecht

Research topic

Genetic Programming to Induce Decision Trees in Dynamic Environments

Cian Steenkamp

Supervisor

Andries Engelbrecht

Research topic

Multi-Guide Particle Swarm Optimization for Many-Objective Optimization Problems

Charl Steyl

Supervisor

McElory Hoffmann, Trienko Grobler

Research topic

Deep Learning Framework to Predictive Maintenance

Benjamin Strelitz

Supervisor

Andries Engelbrecht

Research topic

Constrained multi-modal optimization using particle swarm optimization

Stefan Strydom

Supervisor

Brink van der Merwe

Research topic

Automatic assignment of diagnosis codes to free-form text medical notes

Aksel Thele

Supervisor

Andries Engelbrecht

Research topic

Honey Bee Optimization for Dynamic Environments

Elan van Biljon

Supervisor

Steve Kroon

Research topic

Initialisation of Noise-Regularised Neural Networks

Phillip van Heerden

Supervisor

Willem Visser, Bernd Fischer

Research topic

Automatic Input Language Learning with Symbolic Methods

Steyn van Litsenborgh

Supervisor

Brink van der Merwe

Research topic

Learning Practical Regular Expressions