You are here: Home Students Alumni - Research Degrees Awarded
Document Actions

Alumni - Research Degrees Awarded

A list of PhDs and research Masters degrees (either MSc by dissertation only, MSc by coursework and dissertation or MPhil) awarded since 1989

Doctoral Graduates

Year Surname Initials Dissertation Title Supervisor Nationality
1991 Berman S. P-Pascal: A Data-Oriented Persistent Programming Language K MacGregor SA
1993 Wheeler G. Protocol Engineering from Estelle Specifications P. Kritzinger SA
1996 Mechanick P. An Object-Oriented Library for Shared- Memory Parallel Simulations H. Goosen SA
1997 Kabutz H. Analytical Performance Evaluation of Communicating Concurrent Systems using SDL and Stochastic Petri-Nets P. Kritzinger
2000 Mason A.E.W. Predictive Hierarchical Level of Detail Optimization E. Blake SA
2003 Nirenstein S. Fast and Accurate Visibility Preprocessing E. Blake SA
2003 Welz M. Modulating Application Behaviour For Closely Coupled Intrusion Detection A. Hutchison
2007 Merry B. A Linear Framework for Character Skinning P. Marais and J. Gain SA
2007 Nunez D. A Capacity Limited, Cognitive Constructionist Model of Virtual Presence E. Blake SA/Spain
2007 Patel D.
G. Marsden SA
2007
Arnab
A.
Towards a General Framework for Digital Rights Management (DRM)

SA
2009
Walton
M.

G. Marsden

2009
Vermeulen
H.

G. Marsden

2009
Tucker
B.
Softbridge: a socially aware framework for communication bridges over digital divides
E. Blake
USA
2009
Osunmakinde
I.
Computational Intelligent Systems: Evolving Dynamic Bayesian Networks
A. Bagula
Nigeria
2009
Balikuddembe
J.
Managing economic value and uncertainty on software projects; an empirical study with the CASSE Framework


2010
Winterbottom
C.
VRBridge: a Constructivist Approach to Supporting Interaction Design and End-User Authoring in Virtual Reality
E. Blake
SA
2011
Tunbridge
I.
Graphics Processing Unit Accelerated Coarse-Grained Protein-Protein Docking
M. Kuttel
SA

Research Masters Degrees

Year Surname Initials Dissertation Title Distinction Supervisor Nationality
1989 Everett Y.L. Implementation of the Larch shared language
K. MacGregor SA
1989 Hoffman P.K. A file server for DistriX --- a multi-transputer UNIX system
G. de V. Smit SA
1989 McCullagh P.J. DistriX: An implementation of UNIX on transputers Distinction G. de V. Smit SA
1989 Norman M.J. SSDE: A Structured Software Design Environment
S. Berman SA
1989 Stutz P. Office Automation
P. Kritzinger SA
1990 Schuilenburg A. Parallelisation of Algorithms
P.  Kritzinger SA
1991 Fair C. A Command and Sequencing Language For Process Control
G. de V. Smit SA
1991 Hutchison A. Modelling and Analysis of a Wide-Area Packet-Switched Network
P. Kritzinger SA
1991 Wassell M.P. Semantic Optimization in Datalog Programs Distinction P. Wood UK
1992 Brand M.M. HOOD: A Higher-Order Object-Oriented Database System and its Implementation
P. Wood SA
1992 Donnelly H. XSNAP: A Queueing Network Analysis Package
P. Kritzinger SA
1993 Donaldson S. Complexity of Petri Net Transformations Distinction P. Kritzinger SA
1993 Zsilavecz G. A structured Syntax-directed Document Preparation System
G. de V. Smit Chek
1994 Marais P. Spline Wavelet Image Coding and Synthesis for  a VLSI based Difference Engine Distinction E. Blake SA
1995 Maharaj A.A. The Efficient Evaluation of Visual Queries Within a Logic-Based Framework Distinction P. Wood SA
1995 Post L. The efficient parallelization of cloud radiation model on a shared memory multi-processor
H. Goosen SA
1995 Whateley B. VMTP and TCP/IP'' A comparison of high speed network protocol performance
H. Goosen SA
1996 Haley M. Incremental Volume Rendering Using Hierarchical Compression Distinction E. Blake SA
1996 Hinz P. Visualizing the Performance of Parallel Programs
H. Goosen SA
1996 Knottenbelt W. Generalized Markovian Analysis of Timed Transition Systems Distinction P. Kritzinger SA
1996 Paverd W. Information Visualization
H. Goosen SA
1996 Polzin D. Visualizing the Memory Performance of Parallel Programs with Chiron
H. Goosen SA
1996 Tian X.-J. An Empirical Study of Negation in Datalog Programs
P. Wood China
1996 Van der Vlught A. A Distributed Computing Environment Based Object Request Broker Distinction K. MacGregor SA
1997 Chavda M. Visually Querying Object-Oriented Databases
P. Wood SA
1997 Figueira R. Exploiting persistence in CASE technology Distinction S. Berman SA
1998 Geffen N. Pattern Recognition and the Nondeterminable Affline Parameter problem.
M. Linck SA
1998 Luppnow A.J. Bottom-up Evaluation of Hilog in the Context of Deductive Database Systems
P. Wood SA
1998 Mestern M. Ditributed Analysis of Markov Chains
P. Kritzinger SA
1998 Secchia A. Perceptual Refinement for Hierarchical Radiosity
E. Blake SA
1998 Templemore-
Finlayson
J. A Graphical Representation for the Formal Description Technique Estelle Distinction P. Kritzinger SA
1998 Wall P. Bisimulation As a Verification and Validation Technique for Message Sequence Charts
P. Kritzinger SA
1998 Webb I. An extension to optic flow analysis for the generation of computer animated images Distinction E. Blake SA
1999 Bufler S. ROLAND: A Tool for the Realistic Optimisation of Local Access Networks
P. Kritzinger SA
1999 Tjasink S. A Lightweight Persistent Java Machine Distinction S. Berman SA
1999 Welz M.G. TENTACLE: A Graph Based Database System
P. Wood and A. Hutchison SA/Germany
2000 Nelte M.A. Using Fingerprints on Smartcards for Personal Authentication
A. Hutchison SA
2000 Nunez F. An Extended Spreadsheet Paradigm for Data Visualisation Systems, and its Implementation
E. Blake SA/Spain
2001 Azbel I. Epistemology as the Basis for a Corporate Memory Model
S. Berman SA
2001 Casanueva J. Presence and Co-presence of Collaborative Virtual Environments Distinction E. Blake Spain
2001 Davies I. Symbolic Techniques for the Performance Analysis of Generalised Stochastic Petri Nets Distinction P. Kritzinger SA
2001 Godfrey A. Distributed Shared Memory for Virtual Environments
E. Blake and K. MacGregor SA
2001 Saal O. Visualisation of ATM Network Connectivity and Topology
E. Blake SA
2001 Saul E. Facilitating the Modeling and Automated Analysis of Cryptographic Protocols Distinction A. Hutchison SA
2001 Voges E. A Framework for Building SpatiotemporalApplications in Java
S. Berman SA
2001 Yavwa Y. Investigating Cost Effective Communication Alternatives for Geographically Hostile Regions
P. Kritzinger Zambia
2002 Feng J. Visualisation of ATM virtual path connection networks
E. Blake China
2002 Johns C. The spatial learning method: facilitation of learning through the use of cognitve mapping in virtual reality
E. Blake SA
2002 Schulz M. Garbage collection of the plava object store
S. Berman SA
2002 Southern R. Quality control tools for interactive rendering of 3D triangle meshes
E. Blake and  P. Marais SA
2002 Williams J. Extraction of surface texture data from low quality photographs to aid the construction of virtual reality models of archaeological sites Distinction E. Blake and  H. Rüther SA
2003 Nunez D. A Connectionist Explanation of Presence in Virtual Environments
E. Blake SA/Spain
2004 Chibesakunda M. Amethodology for analysing power consumption in wireless communication systems Distinction P. Kritzinger Zambia
2004 Lesoana M. Interactive Storytelling
E. Blake Lesotho
2004 Lifson F. Specification and Verification of Systems Using Model Checking and Markov Reward Models
P. Kritzinger SA
2004 Lyness C. Perceptual depth cues in support of medical data visualisation Distinction E. Blake and P. Marais SA
2004 Marte O. Model driven segmentation and the detection of bone fractures Distinction P. Marais SA
2004 Perkins S. Identification and Reconstruction of Bullets from Multiple XRays
P. Marais SA
2004 Steyn B. Topology alteration of meshes using directly manipulated freeform deformations
J. Gain SA
2004 Walters L. Web browsing workload for Simulation
P. Kritzinger SA
2004 Wong B. Using access information in the dynamic visualisation of web sites
G. Marsden SA
2005 Balikuddembe J. Towards a system redesign for better performance and customer satisfaction: a case study of the ICTS helpdesk at the University of Cape Town
A, Potgieter Uganda
2005 Bierowski C. The Use of Floorplans in Creating Virtual Environments
G. Marsden SA
2005 Chetty M. Developing locally relevant applications for rural South Afica: a telemedicine example Distinction E. Blake SA
2005 De Wet N. Model Driven Communication Protocol Engineering and Simulation based Performance Analysis using UML 2.0 Distinction P. Kritzinger SA
2005 Eyambe L. A Digital Library Component Assembly Environment
H. Suleman Cameroon
2005 Hamza S. The Subjective Response of People Living with HIV to Illness Narratives in VR
E. Blake SA
2005 Hendricks Z. A meta-authoring tool for specifying behaviour in VR environments
G. Marsden SA
2005 Landman J. Analytical Models of IP Traffic on UMTS Mobile Networks Distinction P. Kritzinger SA
2005 Malan K. Visualising Uncertaintity
G. Marsden SA
2005 Ryndina O. Improving Requirements Engineering: An Enhanced Requirements Modelling and Analysis Method Distinction P. Kritzinger SA
2005 Schroder R. Laid Back Searching
G. Marsden SA
2005 Tangkuampien J. A Virtual Environment Authoring Interface for Content-Expert Authors Distinction G. Marsden SA
2005 Tobler B. A Structured Approach to Network Security Protocol Implementation Distinction A. Hutchison SA
2006 Cooke R. Link prediction and link detection in sequences of large social networks using temporal and local metrics Distinction A. Potgieter and K. April SA
2006 Feng K. Customisable Abstract Representation Layer
G. Marsden SA
2006 Ladeira I. Story experience in a Virtual San Storytelling Environment: Virtual Cultural Stories for Teenagers and Young Adults Distinction E. Blake SA
2006 Mhlongo S. Flexible Packaging Methodologies for Rapid Deployment of Customisable Component-based Digital Libraries
H. Suleman SA
2006 Osunmakinde I. Intelligent Detection of Anomalies in Telecommunications Customer Behaviour
A. Potgieter Nigeria
2006 Rouse C. Schema Matching in a Peer-to-peer Database System Distinction S. Berman SA
2006 Verwey J. Speech Perception in Virtual Environments Distinction E. Blake SA
2007 de Kadt C. Digital reconstruction of District Six architecture from archival photographs Distinction J. Gain and P. Marais SA
2007 Gasant Y. Firewall Information and Security Visualisation
G. Marsden SA
2007 Jedeikin J. An Adaptive Agent Architecture for Exogenous Data Sales Forecasting
A. Potgieter and K. April SA
2007 Lee K. The Efficient and Cost Effective Asynchronous Mail Sender for Road Warriors
G, Marsden Taiwan
2007 Mutuku J.

K. MacGregor SA
2007 Neeser R. A Comparison of Statistical and Geometric Reconstruction Techniques: Guidelines for Correcting Fossil Hominin Crania Distinction J. Gain and R. Ackermann SA
2007 Perumal S.

P. Kritzinger SA
2007 Spasic N. Anomaly Detection and Prediction of Human Actions in a Video Surveillance Environment
A Potgieter Zimbabwe
2007
van Rooyen
R.
A Transaction Assurance Framework For Web Service

A. Hutchison
SA
2008
Nyirenda
M.
Universal Web Application Server
Distinction
H Suleman
Zambia
2008
Brown
S.
Providing Informational Support to HIV+ Women in a Virtual Environment: A Case Study Comparing the Effects of Virtual Reality and Paper Media for Content Delivery

E. Blake
SA
2008
McMahon
P.
Accelerating Genomic Sequence Alignment using High Performance Reconfigurable Computers

M. Kuttel
SA
2009
Paulse
M.

Distinction
S Berman
SA
2009
Jacka
D.
High-Level Control of Agent-based Crowds by means of General Constraints

J Gain
SA
2009
Nakashole
N.
A Hybrid Scavenger Grid Approach to Intranet Search
Distinction
H Suleman
Namibia
2009
Parker
C. P.
A lightweight interface to local Grid scheduling systems

H Suleman
SA
2009
Ogunleye
S. O.
Supporting Mobile Developers through A Java IDE

G. Marsden
Nigeria
2009
Osunmakinde
I.
Computational Intelligent Systems: Evolving Dynamic Bayesian Networks

A. Potgieter
Nigeria
2009
Chong
M. K.
Usable Authentication for Mobile Banking

A. Hutchison

2009
Pileggi
P.
Cross-Layer RaCM Design for Vertically Integrated Wireless Networks

P. Kritzinger

2009
Symington
A.
A Hardware Testbed for Measuring IEEE 802.11g DCF Performance

P. Kritzinger

2010
Eicher
A.
Active Shape Model Segmentation of Brain Structures in MR Images of Subjects with Fetal Alcohol Spectrum Disorder

P. Marais

2010
Mokhesi
L.
Context-Aware Handoff Support for Wireless Access Networks

A. Bagula
Lesotho
2010
Mwebaze
A.
Design of an intelligent parking system using Wireless sensors and Multiprotocol Label Switching

A. Bagula

2010
Salazar
G. A.
DAS Writeback: A Collaborative Annotation System for Proteins

E. Blake

2011
Ramuhaheli
T.
Gesture Based Interface for Asynchronous Video Communication for Deaf People in South Africa

E. Blake
SA
2011
Reitmaier
T.
Designing Digital Storytelling for Rural African Communities

G. Marsden
Germany
2011
Smith
G.
Mobile Media Distribution in Developing Contexts

G. Marsden
SA
2012
Crumley
Z.
Voxel-Space Shape Grammars


SA
2012
Nour
M. M.
An End-to-End Solution for Complex Open Educational Resources

H. Suleman
Sudan
2012
Paihama
J.
Meta-standardisation of Interoperability Protocols

H. Suleman
Angola
2012
Williams
K.
Learning to Read Bushman: Automatic Handwriting Recognition for Bushman Languages
Distinction
H. Suleman
SA
2012
Omar
M.
Component-based Digital Library Scalability using Clusters

H. Suleman
SA
2012
Sharpey-Schafer
K.
A Simulation Model for Evaluating National Patient
Record Networks in South Africa

H. Suleman
SA
2012
Havenga
M.
Building heritage collections using games on social networks

H. Suleman
SA


last modified 2013-01-03 14:23