Potential Supervisors in FID, IT

This is a web page listing all the potential supervisors currently available in FID, CPUT.

Students at all levels (BTech, MTech or DTech) should work through the list in an attempt to identify a potential supervisor who will be a good fit for his/her own research topic.

Students are advised to also read the list of previously completed research projects, to further ensure that a supervisor with the relevant background is approached.

Coleman, Lynn, Dr


Lynn Coleman is a senior lecturer and academic staff developer in the Department of Information Technology at Cape Peninsula University of Technology. She obtained her PhD in Higher Education Studies from the Open University in the United Kingdom.

Areas of research interest: student writing development, academic literacies, curriculum studies informed by Bernsteinain theories, student learning, vocational higher education contexts

Publications: Lynn’s research has been incorporated into edited volumes addressing the theme of literacies in the university. She has also published her work on literacy and textual practices in the vocational university and integrating curriculum theorisation with the academic literacies perspective in various local and international journals. She has secured research funding grants to pursue her research interests in student writing development, pedagogies of writing and action research as a tool for developing teachers-as-researchers. She edited a recent volume that placed focus on lecturers’ reflective insights into their teaching practice in the extended curriculum domain of the South African higher education sector.

Daramola, Justine Olawande, PhD (Computer Science), Associate Professor


Justine Olawande Daramola holds a PhD in Computer Science and has research expertise in Applied Artificial Intelligence and Software Engineering. Justine is an NRF Rated Established Researcher. His research entails the application of artificial intelligence (AI) methods and techniques for the design and development of intelligent software systems that are relevant to many real-world domains including e-tourism, e-education, digital-health, e-Government. Justine has a good track record of completed postgraduate supervision and grant awards. More information on his ongoing research projects is available at: https://sites.google.com/site/wandesnet/updates-1

Research Engagement:

Semantic computing, Applied AI, Semantic Web, Knowledge Engineering, Requirements Engineering, Empirical Software Engineering, Big Data Analytics, Machine Learning, Cloud Computing

Francke, Errol, Dr


Dr Francke is the domain leader of the Access Domain in the Department of IT at CPUT (Cape Peninsula University of Technology) in Cape Town.

His research areas are:

  1. Human-Digital Interaction: Human interaction with digital and creative technologies, and the impact digital and creative technologies have on humans, social issues, and development;

The sub theme is “Achieving growth and development through ICT and innovation” with particular focus on how ICT and innovation could assist with:

a.  Peace and Security for women, children and the elderly

b.  Youth unemployment and career choices

  1. Digital Realities: Alternative, augmented and virtual reality made possible through digital technology.

The sub theme is “Achieving growth and development through 4IR technologies” with particular focus on how 4IR technologies could assist with:

  1. Alleviation of Poverty and Inequality
  2. Skills Development for youth and unemployed
  3. Alternative teaching and learning opportunities through AR and VR

Completed research project titles:

  • “A Smart City for a Smart Continent.”
  • “The potential contribution of Artificial Intelligence to plagiarism: a higher education perspective.”
  • “Educating the Millennial Learner: A Case of Collaborative Learning with Augmented Reality.”
  • “Entrepreneurial development in South Africa through innovation: A model for poverty alleviation.”
  • “Meeting the Challenge of Educating the Digitally Engaged Student at a University of Technology in South Africa.”
  • “Size and shape of the mobile applications development industry in the Western Cape.”

Iyamu, I, Prof


Professor Tiko Iyamu is a Research Professor at the Department of Information Technology, Cape Peninsula University of Technology (CPUT). He obtained a doctorate in Information Systems from the University of Cape Town, South Africa.

Areas of focus: Enterprise architecture, Health informatics, Big data analytics, IT strategy, and Application of sociotechnical theories (activity theory, actor-network theory, diffusion of innovation and structuration theory).

Publication: He has authored 5 books; and published over 100 research articles in journals, and book chapters.

Supervision: 6 doctoral and 17 Masters students.

Kabaso, B, Dr


Github Repository: https://github.com/boniface

Main area of interest is around the explosion of computer devices called smart phones and Internet of Things. This explosion has created the need to change the way we service these data hungry devices, which need data locked up in traditional servers on the Internet to give them the ability to meaningfully provide the required function to users. To cope with the new challenges created by the new ecosystem, there is need to build new tools and methods for the new landscape.

Most of the programming languages used to solve computing problems are based on the Von Neumann computer architecture, which has had a huge influence on programming languages like C, C++, C#, Java. The approach has been based on the mutation of the memory location holders called variables. This has been a very challenging paradigm, if one has to do concurrent programming and take advantage of the multicore architectures that are ubiquitous today. Thus far, the solution has been threads. The evils of threads are well researched and documented. It is time to leave the threads story and move on to something smarter. What is required is a new paradigm to deal with the ever-increasing demands for concurrent applications that scale.

Am interested in programming languages where immutability is king. Immutability brings to the table new, easy and safe ways to reason about the programs we build. Immutability takes away all the issues of threads and the evils they bring. I am interested in looking at issues that demonstrate that pure languages based on mathematics can replace the impure languages based on the Von Neumann computer architecture. The expression x=x+1 can never be correct in mathematics, but in the world of impure languages, this is valid and has led to numerous programs that make reasoning in the world of impure languages a challenge.

If you are interested in solving concurrency problems using the new programming paradigm, I will be interested in your work. Areas where this paradigm can be applied include:

  • Programming languages: Golang, Scala, Clojure, Haskell and Rust
  • NoSQL Data Stores: HBase, MongoDB, Cassandra, CouchDB and Redis.
  • Big Data: Haddop Ecosystem, Disco, Spark, BashReduce, GraphLab, Storm and HPCC system
  • Cloud: Amazon AWS & EC2, Google AppEngine, CloudFounry, OpenShift and Herouku
  • Software Defined Infrastructure and Software Defined Networks: Mesos, Kurbernetes and Docker

McLean, Nyx, PhD


Nyx McLean specialises in digital counter-publics, online communities, marginalised identities, and social movements. They conduct research on the significance of the Internet and digital environments for enabling change with a specific focus on gender, sexual and LGBTIAQ+ identities. Their current area of research is on digital counter-publics and transgender identities. Their work is situated primarily in digital studies, media studies, cultural studies and employs intersectional theory and queer theory.

Research Engagement:

  •  Creating safe spaces: Digital as an enabling environment for transgender and non-binary people
  • The digital age: A feminist future for the queer African woman.
  • Considering the Internet as enabling queer publics/counter-publics.
  • Digital as an enabler: A case study of Joburg Pride 2012 clash.
  • Cyberqueer SA: Reflections on Internet usage by some transgender and lesbian South Africans.
  • The Internet and sexual identities: Exploring transgender and lesbian use of the Internet in South Africa

Ruhode, Ephias, DTech-IT, Associate Prof


Ephias Ruhode is Associate Professor of Transdisciplinary Studies with research interests in ICT4D, internet and social innovation, e-government, e-health, community informatics, sustainable ICTs, design thinking. He is an information technology and qualified business model innovation and research professional with more than 24 years of work experience in software development, managing information systems, lecturing software engineering, strategic information systems, knowledge management and conducting research. He has done design thinking course and participated in design thinking programmes as a coach.

Research Engagement:

  • Enhancement of public service delivery through e-government
  • Electronic voting technologies
  • E-government for development
  • Connected government for developing country context
  • Integrated Architecture Framework for e-government
  • Methods and tools for community based research

Weideman, M, Prof


Prof Weideman is the founder and leader of WARC – the Website Attributes Research Centre at CPUT (Cape Peninsula University of Technology) in Cape Town.

WARC is a multidisciplinary Research Centre in the IT Department of the FID (Faculty of Informatics and Design), focussing on website visibility and usability, search engine query generation, search engine optimisation and information retrieval.

See: www.web-visibility.co.za  and http://www.cput.ac.za/academic/faculties/informaticsdesign/research/warc

Research Engagement: 

  • Parallel search engine optimisation and pay-per-click campaigns: A comparison of cost per acquisition.
  • Website Visibility: The Theory and Practice of Improving Rankings.
  • Fusing website usability variables and on-page search engine optimisation elements.
  • Digital Marketing – Marrying Visibility and Usability in African websites.
  • ETD Visibility: A study on the exposure of Indian ETDs to the Google Scholar crawler.
  • Googling South African academic publications – search query generation methods.
  • SEO vs PPC: A model to determine the most effective digital marketing budget division.
  • Usability measurement of web-based hotel reservation systems.
  • Google’s Animal Farm: Implications for your library homepage?
  • Keyword stuffing and the big three search engines.