|  
 | Sonia Berman 
 BSc Rhodes, MSc PhD UCTAssociate Professor, Senior student advisor, CS2 convenor
 Office: Room 310, Computer Science Building
 Telephone: +27 21 650 2668
 Email: sonia at cs dot uct dot ac dot za
 Research: Databases (more details…).
 Teaching: Databases, algorithms.
 
 
Advertisement
 
 | 
|  
 | Edwin Blake 
 BSc (Hons) Wits, PhD LondonEmeritus Professor
 
 Email: edwin at cs dot uct dot ac dot za
 Website: http://www.cs.uct.ac.za/~edwin/
 Research: information technology for development, user experience in games and virtual reality, (more details…).
 NOTE: Prof Blake is no longer taking on new research students.
 
 | 
|  | Josiah Chavula BSc – University of Malawi; MSc – Lancaster University, PhD – University of Cape TownLecturer
 Email: jchavula at cs dot uct dot ac dot za
 Website: https://josiahchavula.com/
 Research: Network Systems, Internet Measurements, Software Defined Networking, ICT4D, Net4D
 Teaching: Computer Networking, Computer Architecture
 | 
|  | Melissa Densmore 
 PhD University of California, BerkeleySenior Lecturer, Masters in IT convenor
 Email: mdensmore @ cs dot uct dot ac dot za
 Website: http://www.cs.uct.ac.za/~mdensmore/
 Research: ICTD, HCI, Health Informatics, Mobile Health (more details…)
 | 
|  | Brian DeRenzi PhD University of WashingtonAdjunct Senior Lecturer
 Email: bderenzi at cs dot uct dot ac dot za
 Website: http://www.bderenzi.com/home
 Research: ICT4D, ict4chw, Mobile Health, Supervisory systems, Behaviour change, Data quality, Community empowerment
 Teaching:
 | 
|  | James Gain MSc Rhodes, PhD CantabDeputy Dean, Professor
 Office: Room 315, Computer Science Building
 Telephone: +27 21 650 4058
 Email: jgain at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~jgain/
 Research: Computer graphics, virtual reality (more details…).
 Teaching: Computer games.
 | 
|  | Andrew Hutchison MSc UCT, PhD ZurichAdjunct Professor
 Email: andrew dot hutchison at t-systems dot co dot za
 Research: Computer network security (more details…).
 Teaching: Network security.
 | 
|  | David Johnson BEng UCT, MEng University of Pretoria, MSC PhD University of California, Santa Barbara Adjunct Senior Lecturer
 Email: djohnson at csir dot co dot za
 Office: Room 315, Computer Science Building
 Telephone: +27 21 650 4058
 Email: djohnson at csir dot co dot za
 Website: http://ict4d.cs.uct.ac.za/user/47/
 Research: Networks, Communications
 Teaching:
 | 
|  | Matt Jones PhD Honorary Professor
 (not based at UCT – DO NOT CONTACT about research supervision)
 Email: mattjonez at gmail dot com
 Website: http://cs.swan.ac.uk/~csmatt/
 Research: Human-Computer Interaction, Information Retrieval, World Wide Web
 | 
|  | Maria Keet 
 BSc (Hons) OU UK, MSc WUR, MA Limerick, PhD Bozen-BolzanoAssociate Professor, on sabbatical Jan-Oct 2018
 Office: Room 314.1, Computer Science Building
 Telephone: +27 21 650 2667
 Email: mkeet at cs dot uct dot ac dot za
 Website: http://www.meteck.org/
 Research: Logic-based knowledge representation, ontology development, biological data characteristics and granularity
 | 
|  | Pieter Kritzinger MSc (Eng) Wits, PhD WaterlooEmeritus Professor
 Email: psk at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~psk/
 Research: Computer networks, network modelling, software engineering (more details…).
 | 
|  | Michelle Kuttel M.Sc. Ph.D UCTAssociate Professor, Honours convenor
 Office: Room 304.2 Computer Science Building
 Telephone: +27 21 650 5107
 Email: mkuttel at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~mkuttel/
 Research: Computational science, simulation, visualization, high performance and parallel computing (more details…).
 Teaching: Algorithms, introduction to computer science, parallel computing, design.
 | 
|  | Ken MacGregor BSc Strathclyde, MSc PhD GlasgowEmeritus Professor
 Email: ken at cs to uct dot ac dot za
 Research: Mobile computing, telecommunications (more details…).
 | 
|  | Patrick Marais MSc UCT, PhD OxonAssociate Professor, CS3 convenor
 Office: 309 Computer Science Building
 Telephone: +27 21 650 4086
 Email: patrick at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~patrick/
 Research: computer graphics and visualisation, GPGPU algorithms for simulation and computer vision/image processing (more details…).
 Teaching: 2D/3D graphics, image processing/computer vision.
 | 
|  | Thomas Meyer MSc RAU/University of Johannesburg, PhD University of South AfricaUCT-CSIR Chair in Artificial Intelligence, Professor, Postgraduate convenor
 Office: 312 Computer Science Building
 Telephone: +27 21 650 5519
 Email: tmeyer at cs dot uct dot ac dot za
 Website: http://www.cs.uct.ac.za/~tmeyer/
 Research: Artificial Intelligence, Knowledge Representation and Reasoning, Logic based Ontologies).
 Teaching: Logics for Artificial Intelligence (LAI)
 
Advertisement
 
 | 
|  | Deshen Moodley MSc University of Natal Pietermaritzburg, PhD University of KwaZulu-NatalAssociate Professor, Student advisor, CSC3020/CSC3022 convenor
 Office: 306.1 Computer Science Building
 Telephone: +27 21 650 2663
 Email: deshen at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~deshen/
 Research: Artificial Intelligence, Intelligent Systems, Adaptive and Cognitive Systems, Machine Learning (more details…).
 Teaching: –
 
 
 | 
|  | Geoff Nitschke BSc (Hons) Curtin, PhD VU AmsterdamSenior Lecturer, CSC1017/CSC2003 convenor
 Office: Room 308, Computer Science Building
 Telephone: +27 21 650 3981
 Email: gnitschke at cs dot uct dot ac dot za
 Website: http://people.cs.uct.ac.za/~gnitschke/
 Research: Evolutionary Computation, Artificial Neural Networks, Neuro-Evolution, Artificial Life, Evolutionary and Swarm Robotics, and Collective Behaviour / Swarm Intelligence.
 Teaching: Evolutionary Computation, Agents and Gaming.
 | 
|  | Yvonne Rogers PhD Honorary Professor
 (not based at UCT – DO NOT CONTACT about research supervision)
 Email: y.rogers at ucl dot ac dot uk
 Website: http://www.ucl.ac.uk/uclic/people/y_rogers
 Research: Human-Computer Interaction, Ubiquitous computing and CSCW
 | 
|  | Aslam Safla BSc(Hons) (Natal), MSc (UKZN)Lecturer, Student advisor, CS1 Convenor
 Office: Room 307, Computer Science Building
 Telephone: +27 21 650 2664
 Email: aslam at cs dot uct dot ac dot za
 Teaching: Introduction to Problem Solving and Programming in Python, Object Orientated Programming in Java
 
 | 
|  | Rob Simmonds PhD, Mathematical Sciences, University of Bath, UKProfessor
 Office: Room 317.2, Computer Science Building
 Telephone: +27 21 650 5108
 Email: simmonds at cs dot uct dot ac dot za
 Research: Parallel and distributed Computing
 
 | 
|  | Gary Stewart 
 BSc (Hons) UCTSenior Lecturer, EDP convenor (CSC1010H and CSC1011H)
 Office: Room 304.3, Computer Science Building
 Telephone: +27 21 650 2665
 Email: gstewart at cs dot uct dot ac dot za
 Research: Usability, cultural heritage.
 Teaching: Introduction to computer science (GEPS).
 | 
|  | Hussein Suleman 
 MSc UDW, PhD VPI&SUHead of Department, Associate Professor, CSC2005Z convenor
 Office: Room 317.3, Computer Science Building
 Telephone: +27 21 650 5106
 Email: hussein at cs dot uct dot ac dot za
 Personal Website: http://www.husseinsspace.com/
 Research Website: http://dl.cs.uct.ac.za/
 Research: Digital libraries, ICT4D, information retrieval, high performance computing (more details…).
 Teaching: Introduction to Problem Solving and Programming in Python; Computer Architecture; ICT4D; Information retrieval
 |