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 | |
| 2009 |
Walton |
M. |
G. Marsden |
||
| 2009 |
Vermeulen |
H. |
G. Marsden |
||
| 2009 |
Tucker |
B. |
E. Blake |
USA |
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 | |
| 2008 |
Nyirenda |
M. |
Universal Web Application Server |
Distinction |
H Suleman |
Zambia |
| 2009 |
Paulse |
M. |
Distinction |
S Berman |
SA |
|
| 2009 |
Jacka |
D. |
J Gain |
SA |
||
| 2009 |
Nakashole |
N. |
Distinction |
H Suleman |
Namibia |
|
| 2009 |
Parker |
C. P. |
H Suleman |
SA |
last modified
2009-06-24 13:10

