CPUT’s Virtual Open Day is now open! Click here to visit >>>

Research

Prof T. Iyamu

iyamut-at-cput-dot-ac-dot-za

Prof T. Iyamu

Tiko Iyamu is a professor in the Department of Information Technology Department, Cape Peninsula University of Technology, South Africa. He has both industry and academic experience.

Publications: He has authored 9 books, which include:

  • The Concept of Enterprise Architecture from Theory to Practice
  • Applying Theories for Information Systems Research
  • Enterprise Architecture for Strategic Management of Modern IT Solutions
  • Advancing Big Data Analytics for Healthcare Service Delivery

He has also edited five books. Additionally, he has authored more than 190 peer-reviewed research articles.

Editorial: is an associate editor of the journal Education and Information Technologies (EAIT), The African Journal of Information Systems (AJIS), and a former Associate Editor: of the International Journal of Actor-Network Theory and Technological Innovation (IJANTTI).

Postgraduate supervision: has successfully supervised 11 doctoral and 21 masters students. He has received several awards in research and excellence in the supervision of postgraduates. He has been a visiting professor at several Universities.

Research areas:

  • Enterprise architecture
  • Health informatics
  • Big data analytics
  • Mobile computing
  • IT strategy.

Researcher profiles:

Google Scholar


Dr B. Kabaso

kabasob-at-cput-dot-ac-dot-za

Dr B. Kabaso

Research areas:

My main area of interest is around the explosion of computer devices called smartphones 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.

I 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

Researcher profiles:

Github Repository


Dr E. Francke

Franckee-at-cput-dot-ac-dot-za

Dr E. Francke

Dr Francke is the Postgraduate Programme leader in the Department of IT at CPUT (Cape Peninsula University of Technology) in Cape Town.

Research areas:

  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 a particular focus on how ICT and innovation could assist with:

    • Peace and Security for women, children and the elderly
    • Youth unemployment and career choices

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

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

    • Alleviation of Poverty and Inequality
    • Skills Development for youth and unemployed
    • Alternative teaching and learning opportunities through AR and VR

3. Decent and dignified digital work in the wake of Artificial Intelligence.

The sub-theme is “The integration of decent and dignified work into future work environments” with a particular focus on:

    • The fields of Artificial Intelligence
    • Social Computing
    • Social Innovation
    • Innovation in various sectors of society

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

Researcher profiles:

ORCID


Prof J. Cronje

Prof J. Cronje

01001010 01101111 01101000 01100001 01101110 01101110 01100101 01110011 00100000 01000011 01110010 01101111 01101110 01101010 01100101

Johannes Cronjé is a professor of Digital Teaching and Learning in the Department of Information Technology at the Cape Peninsula University of Technology. Prior to that he was the Dean of Informatics and Design. He has supervised more than 150 Masters' and Doctoral students and published more than 87 peer reviewed papers. He is a sought-after international keynote speaker and has been a visiting professor at seven universities internationally.

Research areas

  • Learning and Teaching with Technology
  • Implementation of Technology
  • Artificial Intelligence for Learning, Teaching and Research
  • The development of research aims, questions and objectives

+27 82 558 5311 Contact me on Whatsapp

Check out my website
https://sites.google.com/site/johannescronje/home

Twitter: @johannescronje

Youtube: @JohannesCronje

Researcher profiles:

ORCID https://orcid.org/0000-0002-9838-4609

Web of science: H-7458-2017

Scopus Author ID: 6602173570

Google Scholar Google Scholar https://scholar.google.com/citations?hl=en&user=0ysujcYAAAAJ


Dr K. Ohei

Dr K. Ohei

Dr. Ohei is the Departmental Research Chairperson (DRC), and a lecturer. He obtained his PhD in Information Systems and specializes in several areas including Information Systems (IS), Learning Management System (LMS), ICT in education, ICT4D, Semantic Web/Social Software (Web 3.0/Web 2.0). His primary focus is on Technology Enhanced Learning and Innovation using ICT tools.

Research areas:

  • Information Systems (IS): Involves designing, implementing, and managing computer-based systems for storing, processing, and distributing information.
  • Social Software/Semantic Web (Web 2.0/Web 3.0): Focuses on creating web technologies and software applications that enable users to collaborate, share information, and engage online. This includes platforms such as social networking sites, wikis, blogs, and other tools for user-generated content and knowledge sharing.
  • ICT in Education: Investigates the integration of technology tools and resources into the teaching and learning process to improve educational practices, engage students, and enhance learning outcomes through digital technologies.
  • ICT4D (Information and Communication Technology for Development) and Learning Management System (LMS): Centered around using technology to address social, economic, and developmental challenges. Learning Management Systems: LMS is a software application or online platform for managing and delivering educational courses and training programs.

Researcher profiles:

ORCID


Dr T. Ncubukezi

Ncubukezit-at-cput-dot-ac-dot-za

Dr T. Ncubukezi

Tabisa Ncubukezi is an academic staff member and the Head of Department in the Department of Information Technology at Cape Peninsula University of Technology. She holds a PhD from the Electrical, Electronic and Computer Engineering department with the bias on cybersecurity, artificial intelligence, and risk management. She is also a reviewer for Information and Computer Security and the International Journal of Human-Computer Interaction.

She has supervised several postgraduate students.

She presented her research at leading international conferences, earning recognition as a thought leader. Her research outcomes have contributed to the practical implications for securing digital infrastructures and protecting sensitive information in an interconnected world.

Research areas:

  • Communication networks
  • Cybersecurity
  • Artificial intelligence
  • Risk management
  • Cloud computing

Researcher profiles:

Google Scholar