Department of Computer Science
People

Head of Department

Position:Head of Department and Associate Professor
Qualifications: B.Sc (UWC), M.Sc (UWC), PhD (UWC)
Email: mghaziasgar@uwc.ac.za

Biography


Prof Ghaziasgar is an Associate Professor in Computer Science at UWC. He is the head and principal researcher of the Assistive Technologies Research Lab (ATRL) within the Center of Excellence at UWC Computer Science. He completed his Ph.D. in Computer Science at UWC in a remarkable one-year timeframe, in addition to obtaining his previous degrees with (highest) distinction. His research interests have a distinct focus on the practical applications of machine learning to create novel assistive technology systems. The domains of interest have been diverse, but some prominent ones have included assistive technologies for people with disabilities, gesture interfaces, crime and geoparameter forecasting, and business intelligence.

The ATRL has achieved significant milestones since 2010. It has successfully initiated and completed more than 45 specialized research projects, many of which have resulted in fully-functional prototypes. This research has been well-recognized, attracting more than 7 million South African rands in research funding through the Telkom/Openserve/Aria Technologies centre-of-excellence, as well as approximately 5.9 million South African rands in government research subsidies. Notably, ATRL prototypes, such as iSign and the Visually-Impaired Helper, have received national acclaim and recognition in prestigious technology competitions.

Prof Ghaziasgar has authored or co-authored more than 40 accredited publications, including journal papers, peer-reviewed conference papers, and accredited book chapters. He serves as an expert reviewer for multiple prestigious journals worldwide, including Springer Nature Scientific Reports, Elsevier Pattern Recognition, PLOS One, and others. He also routinely serves as an examiner/reviewer for the South African National Research Foundation and several South African Universities. He has delivered invited talks at various conferences and forums on machine learning.

Prof Ghaziasgar has had the privilege of supervising a large and diverse group of students to completion since 2010. This includes 1 PhD student, 13 MSc students (as the primary supervisor), with 10 of these students graduating with distinction, and 10 graduating within the minimum 2-year period for an MSc, 3 MSc students (as co-supervisor), and more than 50 BSc Honours students, the majority of whom have graduated with distinction. He is currently supervising 2 PhD students and 3 MSc students, all of whom are at various stages of their research.
Prof Ghaziasgar is deeply passionate about simplifying and delivering complex topics to make them accessible to a diverse audience, characteristic of a South African lecture hall. Over a decade and a half in academia, he has developed and delivered a variety of courses including machine learning, database design and implementation, data warehousing, problem solving in Python, problem solving in Java, and Python for scientific computing. He is especially interested in finding innovative ways of bridging the increasingly wide gap between academia and industry, ensuring that graduates are well-prepared for the ever-evolving landscape of technology, particularly in the uncharted era of ubiquitous AI. Prof Ghaziasgar pioneered "open-discussion" assessments that promote collaborative learning coupled with, and directly dependent on, an innovative approach to assessments that helps maintain academic integrity. This approach closely mirrors a real-world industry working environment within an academic setting.

Outside of academia, Prof Ghaziasgar takes a deep interest in self-improvement, the pinnacle of which is complete kindness and humility. He and his wife are also loyal subjects to the King and Queen of the house, who were born in 2017 and 2019, respectively. In exchange for 24-hour loyal service, acting as horsie and a human trampoline as and when required, among other services, he and his wife are kindly afforded accommodation and food at the Ghaziasgar residence :D  C'est la vie!

Academic Staff

Position: Professor
Qualifications: M.Sc (Université Catholique de Louvain), M.Sc (US), PhD (KTH)
Email: abagula@uwc.ac.za

Biography

Prof. B. Antoine Bagula received a Ph.D degree in Communication Systems from the Royal Institute of Technology (KTH), Stockholm, Sweden, and 2 MSc degrees (Computer Engineering – Université catholique de Louvain (UCL), Belgium and Computer Science – University of Stellenbosch (SUN), South Africa).  He is currently a full professor of Computer Science at the University of the Western Cape (UWC) where he also leads the Intelligent Systems and Advanced Telecommunication (ISAT) laboratory. Prof. Bagula is a well published scientist in his research field which include interests in the Internet-of-Things and Tactile Internet, Machine Learning Techniques, Blokchain Technologies, Cloud/Fog computing, Network Softwarization (e.g. NFV and SDN), and Next Generation Networks including 4G/5G. For the last 10 years, Prof. Bagula has applied a combination of these research interests to the design and implementation of Cyber Physical Systems frameworks including: Cyber Physical Health Systems (CPHS), Cyber Physical Energy Systems (CPES), Cyber Physical Safety Systems (CPSS), Cyber Physical Water Systems (CPWS) and Cyber Physical Pollution Systems (CPPS).

Position: Professor
Qualifications: M.Sc (UJ), PhD (University of Wollongong, Australia)
Email: lleenen@uwc.ac.za

Biography

Prof. Louise Leenen received a PhD in Computer Science (Artificial Intelligence) from the University of Wollongong in Australia, and a MSc from the University of Johannesburg.

Prior to joining the Department of Computer Science at the University of the Western Cape (UWC), she was a Principal Researcher in Cyber Defence at the Council for Scientific Industrial and Research (CSIR).

She was the Chair of the IFIP Working Group, WG9.10 on ICT in Peace and War and has numerous publications in Artificial Intelligence Applications, Cybersecurity, Social Engineering, and Mathematical Modelling.

Position: Extraordinary associate professor
Qualifications: PhD Mathematics (University of Wisconsin) and PhD Physics (University of Kentucky)
Email: thron@tamuct.edu

Biography

Christopher Thron is associate professor in the Department of Science and Mathematics at Texas A&M University-Central Texas. Previously he was a communications systems engineer with NEC America, Motorola, and Freescale. He has Ph.D. degrees in mathematics (from University of Wisconsin) and physics (University of Kentucky). His current research involves the application of machine learning, mathematical modelling and algorithm design to practical areas such as climatic parameter prediction, wireless sensor network design, scheduling, modelling of ecological systems, and epidemiology. He is deeply involved in developing research capabilities in Africa, and has been supported by the U.S. Fulbright program, International Mathematician’s Union, and the U.S. Air Force Research Laboratory.

Position: Associate Professor
Qualifications: PgDip (AIMS), M.Sc (UCT), PhD (UCT)
Email: oisafiade@uwc.ac.za

Biography

Prof. Omowunmi Isafiade received both MSc and PhD degrees in Computer Science from the University of Cape Town (UCT), South Africa, and another master's level (PGDip) degree in Mathematical Sciences from the African Institute for Mathematical Sciences (AIMS), South Africa. She is a research leader and a well-published scientist in her research field. Her excellent work has garnered her considerable local and international recognition, obtaining numerous notable recognitions, grants, and awards such as the National Research Foundation and the department of Science and Technology (NRF-DST) innovation fellowship, NRF Research Excellence Award for Early Career/Emerging Researchers, AfricaNoFilter and Meta grant, NRF Young Researcher Y-Rating, UWC Research and Recognition Awards, prestigious L’Oreal-UNESCO for Women in Science, UWC Science Faculty Best Early Career Researcher and Excellent Lecturer, an AIMS-DAAD fellowship, Paul G. Allen Family Price, Golden Key International Honour Society award, Google Anita Borg (Women Techmakers) scholarship (Zurich, Switzerland), Grace Hopper Scholarship (USA), Heidelberg Laureate Forum and German Scholars Organisation (HLF- GSO) Grant, amongst others.

Her research interests include, but are not limited to, data-driven decision support, application of artificial intelligence and immersive technology in diverse computing settings and other smart environments, which are key streams of the fourth industrial revolution (4IR) and beyond. She has successfully (co-) supervised numerous postgraduate students and is an active reviewer for credible international journal platforms, such as Crime Science Springer Nature, MDPI Information (Switzerland), and the Journal of Computers, Environment and Urban Systems. She also serves as an editor for the Journal of Computational Science and Data Analytics and is a member of the Council on Higher Education of Lesotho. She has served as part of the Technical Program Committee at various conferences, Technical Chairperson at the Cybersecurity4D (C4D) conference, and Co-Chair at the AfriCHI international conference. Additionally, she acts as an external examiner/moderator for the University of Mpumalanga, Namibia University of Science and Technology, Cape Peninsula University of Technology, University of KwaZulu-Natal, and the Central University of Technology, among others. She serves on the UWC Faculty Higher Degree committee and is part of the UWC Institutional Operation Planning (IOP) Learning and Teaching Task Team (2021-2025), and a member of the Management Committee for the Open Serve/Telkom Centre of Excellence (CoE).

Prof. Isafiade is passionate about using her skills in helping to remove barriers that keep women and the less privileged from entering/thriving in the Science, Technology, Engineering and Mathematics (STEM) domain. Hence, she is consistently involved in the advancement of women in the STEM field by participating in various initiatives to support the cause. She chaired the team that resuscitated the Women in Computer Science (WiCS) Society at the University of Cape (UCT) and also created and led the effort to establish WiCS at UWC. She successfully co-facilitated the first Women Advancement Forum: International Exchanges, Research & Academia (WAFIRA) 2-day capacity-building workshop in Southern Africa hosted by UWC, in collaboration with AIMS and African Gong. She also co-organized the maiden UWC Faculty of Natural Science Women in Science Advancement Programme (WISAP).

Position: Senior Lecturer
Qualifications: B.Sc Hons (UWC), M.Sc (UCT), PhD (UWC)
Email: mnorman@uwc.ac.za

Biography

Dr Michael Norman is a Senior Lecturer in the Department of Computer Science at the University of the Western Cape. His key research area is the software industry in developing countries and as such his PhD in Computer Science from the University of the Western Cape focused on the software development successes in a developing country such as India with the intention of determining what other developing countries could learn from this. A study of software development in the Western Cape region (Cape Town) has also been undertaken to determine the status thereof. Dr Norman recently started co-supervising projects in Cyber-security in collaboration with the CSIR as a mechanism to start to establish this within the department and primarily teaches software engineering at both undergraduate as well as graduate levels.

Position: Lecturer
Qualifications: PhD in Computer Engineering (UKZN)
Email: ooluyide@uwc.ac.za

Biography

Dr Oluwakorede Oluyide obtained her MSc (Computer Science) and PhD (Computer Engineering) from the University of KwaZulu-Natal (UKZN), South Africa. Prior to joining the Computer Science Faculty as a Lecturer, she was a research fellow under the DVC R&I: Post Doctoral Fellowship in Computer Science at the University of the Western Cape. Her research interests include image/video processing and analysis, computer vision, machine learning, and pattern recognition.

Position: Lecturer
Qualifications: B.Sc (UWC), B.Sc Hons (UWC), M.Sc (UWC)
Email: ahenney@uwc.ac.za

Biography

Mr Andre Henney obtained his M.Sc from the University of the Western Cape focussing on Embedded Systems. He is currently completing his PhD with UWC, working as part of the BANG research group, focusing on ICT solutions for the Deaf community using mobile phones. His current research interest is ICT4D, IoT, Networking and Cyber Security and the interworking of these fields. He currently holds the position of lecturer in the Department of Computer Science, University of the Western Cape. Prior to joining UWC as a Chief Officer, he was employed at the South African Post Office Trust Centre as a systems engineer.

Position: Lecturer
Email: nlnaidoo@uwc.ac.za

Position: Lecturer
Qualifications: MSc (UCT), BSc Hons (UCT), BSc (UWC)
Email: ckbaker@uwc.ac.za

Biography

Clayton is a Lecturer and PhD candidate in Computer Science, holding an MSc (with distinction) from the University of Cape Town. His current research focuses on spatio-temporal graph neural networks (STGNNs) and machine learning for predictive data analytics in physical systems.

His previous research in logic-based reasoning, investigating patterns of human cognition, has been presented at premier international venues including IJCAI, KR, and NMR, and published in leading journals. A highlight of his academic journey was his selection for the 2022 Heidelberg Laureate Forum (HLF), an honour extended to only 200 young researchers in mathematics and computer science globally. Beyond his primary research, Clayton is an active member of the academic community, contributing through conference organisation, program committee service, and fostering cross-disciplinary collaborations.

Research

Clayton has successfully supervised numerous BSc Honours students in diverse areas, ranging from propositional logic education to the application of Virtual Reality in urban planning. His future supervision and project development are centered on the evolution and application of STGNNs.

Teaching

  • COS101 (Problem-solving, Algorithms and Programming)
  • CSC211 (Fundamental Data Structures and Algorithms)

 

Position: Lecturer
Qualifications: BSc (UWC), MSc (UWC)
Email: amaneli@uwc.ac.za

Biography

Mr. Mfundo Andrew Maneli earned both National and Advanced Diplomas in Software Development from Nelson Mandela University (NMU), South Africa. He finished his Postgraduate Diploma (PGDip) in E-Skills Development with Immersive Technology at the University of the Western Cape (UWC) in South Africa. He completed his M.Sc. in Computer Science Degree in record time with Magna Cum Laude from UWC. He is currently pursuing his Ph.D. in Computer Science at UWC.

He has published in accredited high-impact journal platforms and several conference platforms. One of his papers presented at the 14th ITU-Kaleidoscope conference, on the theme “Extended Reality: Enhancing Quality of Experience and Interoperability,” was nominated for a best paper award.  He is also a reviewer for the IEEE Access journal platform, the AfriCHI conference, the ETNCC conference, and the 2024 Cybersecurity4D conference. Mfundo was also selected as one of the two hundred most qualified young researchers from around the world to participate in the 10th Heidelberg Laureate Forum, held in Heidelberg, Germany, for his unrestrained, interdisciplinary exchange.
His research interests include Software Development, LiDAR 3D reconstruction solutions, Machine learning, Computer Vision, and applications of Immersive Technology in diverse computing settings. His exceptional academic and research achievements have resulted in numerous awards, including the Golden Key International Honour Society Award, the ITU Kaleidoscope Young Author Recognition Certificate, and the Heidelberg Laureate Forum Scholarship.

Extraordinaire Staff

Position: Extraordinary Professor
Qualifications: BSc (Hons), DIC, PhD (London), PhD (Jyvaskyla)
Email: jonathan.blackledge59@gmail.com

Biography

Prof. Jonathan Blackledge holds a PhD in Theoretical Physics from London University and a Doctorate in Mathematical Information Technology from the University of Jyvaskyla. He has published over 300 scientific and engineering research papers and reports including 15 teaching and research books, has filed 20 patents and technologies to license and has been supervisor to 280 MSc/MPhil and 72 PhD research graduates. After a career in academia, industry and the scientific civil service, in 2008, he was elected to the position of Stokes Professor by the Science Foundation Ireland, becoming a citizen of the Republic of Ireland in 2011. With 30 years’ experience of research and development in defence related science and technology and the intelligence services, he recently retired from the Ministry of Defence as Colonel of Military Intelligence. He currently holds visiting professorships with a number of UK and overseas universities including the University of Wales, Technological University Dublin, Warsaw University of Technology, the University of Western Cape and the University of KwaZulu-Natal where he was previously Deputy Vice-Chancellor for Research, while directing research programs in industry focusing on post-quantum cryptography.  He is a Fellow of a number of UK Institutes and Societies including the Institute of Physics, the Institute of Mathematics and its Applications, the British Computer Society, the Institution of Engineering and Technology, the Institute of Mechanical Engineers, the Royal Statistical Society, the Energy Institute, the Royal Society of Arts, the Chartered Management Institute, the Institute of Leadership and Management and the Institute of Directors. In 2007, he was elected a Fellow of the City and Guilds London Institute for his contributions to work-placed based learning and in the same year was made a Freeman of the City of London for his contributions to economics. 

Position: Extraordinary Professor
Qualifications: MSc (Geneve), PhD (Royal Institute of Technology, Sweden)
Email: jrglitho@uwc.ac.za

Biography

Prof. Roch H Glitho (https://users.encs.concordia.ca/~glitho/) received a PhD degree in Tele-informatics from the Royal Institute of Technology (KTH), Stockholm, Sweden, and three MSc degrees (Computer Science: University of Geneva, Switzerland; Pure Mathematics: University of Geneva, Switzerland; and Business Economics: University of Grenoble, France). He is currently a full professor and Canada Research Chair at Concordia University, Montreal Canada. He is also a Professor Extraordinaire at the University of Western Cape. Prior to joining academia, he worked for almost a quarter of a century in industry and has held several senior technical positions (e.g. senior specialist, principal engineer, expert) in Sweden and Canada with the telecommunications equipment manufacturer Ericsson. He has also held several leadership positions with IEEE (e.g. Editor-In-Chief of IEEE Communications Surveys and Tutorials, Editor-In-Chief of IEEE Communications Magazine; IEEE Distinguished Lecturer). His current research interests include Cloud / Fog computing; Network Softwarization (eg NFV and SDN), Internet of Things, Content Delivery Networks; 4G/5G; and Information and Communication Technologies for Development (ICT4D).

Position: Extraordinary Professor
Qualifications: MS Computer Science (Arizona State University, Tempe, Arizona), PhD Computer Science (UCT, South Africa)
Email: btucker@uwc.ac.za

Biography

Prof. Tucker is a senior member of BANG, a research group that investigates Information and Communication Technology (ICT) solutions for marginalised and poverty-stricken communities; together with those communities. Notable BANG projects include Zenzeleni which was South Africa’s first community-owned and run rural ISP; and SignSupport, an app suite co-designed with and for Deaf communities to empower them to communicate with any type of people in their own language, signed language. We call this work ICT for Development (ICT4D) and we are interested in the social, technical, economic, legal and managerial aspects of such efforts. Prof. Tucker has lectured ICT4D, Operating Systems and Computer Networks at Honours, and HCI (human computer interface), Operating Systems, Computer Networks and Databases at 3rd year; and also gave our 1st year programming (in Java) course for a number of years. He is an Associate Editor for ITID; has won a number of awards at UWC (long service; teaching, research, innovation and community engagement excellence); has graduated 99 postgrads whilst full-time at UWC 1998-2021, including 10 PhDs and 26 MScs by thesis; and has over 130 publications. He sits on the Board of Zenzeleni Networks and continues to work with BANG on ICT4D efforts. Prof. Tucker moved to Stellenbosch University as of June 2021.

Courses

Undergraduate
CSC311 (Human Computer Interface)syllabus

Honours

Honours ICT4D: syllabus

Research
BANG
Zenzeleni
SignSupport

Position: Extraordinary Professor
Qualifications: Medical Computer Science (Heidelberg University), Doctoral DR. Sc. Hum
Email: uklauck@uwc.ac.za

Biography

Prof. Ulrich Klauck holds a diploma degree in Medical Computer Science from Heidelberg University and Heilbronn University of Applied Sciences (1985) and a doctoral degree (Dr. sc. hum.) from Heidelberg University (1991). He is currently Professor in the Department for Computer Science at Aalen University and vice dean of the Faculty for Electronics and Computer Science. He has founded the Department of Computer Science and was head of the department from 2000 to 2006 and from 2010 to 2014. From 1996 to 2001 he was vice rector for research and international affairs, until May 2017 he was member and vice director of the board of directors. He is currently Dean of Study of two Master’s Programs, one of them being Machine Learning and Data Analytics. Before joining Aalen University of Applied Sciences, he worked as a scientist for Bruker Analytical Instruments (Karlsruhe, Germany) in the area of pattern recognition and analysis of MR spectra. Prof. Klauck is teaching image processing, pattern recognition, machine learning and data analytics. He was leading several research projects and industrial projects in the area of image processing and pattern recognition. He is also head of a small company for technology transfer (STZBAI, Steinbeis Transferzentrum).

Administrative Staff

Daniel Leenderts
Position: Senior Technical Officer
Email: dleenderts@uwc.ac.za 

Toufeeq Allie
Position: 
Officer
Qualifications: BSc (UWC), BCom Hons (UWC)
Email: mtallie@uwc.ac.za 

Fatima Jacobs-Samsodien
Position: Postgraduate Administrator and CoE Financial Coordinator
Qualification: BCom (UWC)
Email: fjacobs@uwc.ac.za 

Rene Abbott
Position: Administrative Officer
Email: rabbott@uwc.ac.za