Research Labs and Groups

Data Science & Computational Thinking

Data Science & Computational Thinking

Computational thinking is a problem-solving process that trains the brain to find a suitable answer to a given issue. It is a method of organizing a problem and using various skills, such as art, imagination, and problem solving, to create a solution. Also known as algorithmic thinking, computational thinking is a methodical way of tackling a complex problem by breaking it down into smaller, more manageable parts that can be executed by a computer or machine. It usually involves four steps: decomposition (breaking down a complex problem into smaller parts), pattern recognition (looking for similarities among the problems), abstraction (focusing on the most important information and disregarding the less important details), and algorithms (creating a step-by-step solution or rules to address the problem).

In the computational thinking lab, we find solutions to multidisciplinary problems.

Electronic Systems & ROBOTICS Lab

Electronic Systems & ROBOTICS Lab

The Electronic Systems Laboratory and Robotics (ESRL) at the Department of Computing and Technology, Uganda Christian University, conducts research in a cutting-edge project that promises to revolutionize the future of transportation, agriculture, and health systems.

The blue light project for “Blue Light” to Enhance Road Safety. 

From the ESR Lab, Anei Agany Mabui, a Computer Science Student developed a robot prototype to reduce road crashes at intersections in developing cities where paratransit is prevalent.

IDEAS Lab

IDEAS Lab
Design Automation of Intelligent Systems

The IDEAS Lab is devoted to creating new design automation techniques and algorithms for the software synthesis of cyber-physical systems (CPS). These systems have a range of applications in the automotive, aerospace, healthcare, and industrial automation industries.

HABits Lab

HABits Lab

The HABits Lab is the “Mobile Health and Passive Sensor Analytics” Lab where preventive Medicine meets Computer Science. 

In the HABits Lab, the research team is dedicated to designing, building and analyzing end-to-end mobile health systems while focusing on signal processing and machine learning of wearable sensor data to help answer health-related questions.

Security and Forensics Group

Security and Forensics Group

Security and Forensics Group has a group of faculty & researchers working on software/system security, network security, AI security, cryptography, data privacy and digital forensics.