Responsible Computing

RCC Projects


Teaching Responsible Computing (RC) Through Designing Robotics Applications to Kenyan Computer Science Students

JKUAT received a 2023 Responsible Computing Challenge (RCC) award from the Mozilla Foundation to train and embed ethical considerations into the development of robotics.

RCC Computing Challenge Award

This project focuses on teaching responsible computing through designing robot applications.

Learn More »
Teaching Responsible Computing (RC) Through Designing Robotics Applications to Kenyan Computer Science Students

Mainstreaming Responsible Computing (RC) in ICT Student Innovations - with a Focus on Final Year ICT Student Projects

The first part of this project aims to integrate responsible computing (RC) and ethics in the design process of final-year student ICT Innovations. The second part involves integrating RC and ethics in the assessment criteria and supervision of final-year student projects. We have trained (n = 100) BSc. Computer Science and BSc. Computer Technology on responsible computing (RC) and ethics. We have also taught (n = ~ 15) faculty and (n = 20) postgraduate students at the School of Computing and Information Technology (SCIT) on RC and ethics. The project is led by Dr. Eunice Njeri and Prof. Stephen Kimani, Department of Computing with the support of MSc Software Engineering students - Peter Kabunyi, Caroline Katumbi, Paul Ndemo, and Eric Otieno.
Learn More »
Mainstreaming Responsible Computing (RC) in ICT Student Innovations - with a Focus on Final Year ICT Student Projects

Design and Use a Responsible Computing Industry-led Final-year Project Framework.

The project aims to examine past Final Year computing projects with the intention of building a responsible computing framework for future ICT projects, with input from industry stakeholders. This project aims to further integrate responsible computing into final-year ICT projects by developing an RC framework, training faculty, and guiding students in applying these principles. We will also engage stakeholders, expand the initiative to other programs, and develop a software tool to support the RC framework implementation.
Learn More »
Design and Use a Responsible Computing Industry-led Final-year Project Framework.

STUDENTS' DESIGNED PROJECTS


Designing a Tourist Assistant Robot to Facilitate Tourism

The prototype was designed to enhance tourists' interactions with locals and appreciation of Kenyan culture, language, and wildlife. The robot uses the speech recognition module of the NAO robot with scripted dialogues to introduce tourists to important cultural elements, narrate captivating Kenyan folk tales, and provide information about wildlife. It also conducts language practice sessions, immersing tourists in the local language and culture. In designing and developing this prototype, the students considered three responsible computing principles: inclusivity and accessibility, cultural and social sensitivity, and societal impact.

Learn More »
Designing a Tourist Assistant Robot to Facilitate Tourism

Designing a Robotic Assistant Secretary for Institutions

The robotic campus secretary assistant was designed for administrative use on campus. The robot can be positioned at the entrance of the office, to answer frequently asked questions( e.g., about exam dates, labs, games, and upcoming events like career talks and hackathons). It uses face recognition and speech recognition modules of the NAO robot. In designing this application , the student considered a number of responsible computing principles including inclusivity and accessibility , privacy, and empathy to design for inclusivity and accessibility, the students reduced the speech recognition confidence threshold to accommodate non-native English speakers and also included an option to adjust the robot volume for individuals with hearing challenges.

Learn More »
Designing a Robotic Assistant Secretary for Institutions

Designing a Robot Companion for Children to Connect them to their Caregivers

This design project focuses on development of fair and inclusive intelligent models. In this project, students designed and developed a robot companion that uses facial recognition to detect children’s emotions and respond through appropriate songs depending on the emotion detected. It would also send a notification to the caregiver through email. In designing this application, the students considered inclusivity, data privacy, empathy, and societal impact.

Learn More »
Designing a Robot Companion for Children to Connect them to their Caregivers

Recent Events


Responsible-Computing-1Responsible-Computing-2

Mozilla pledges to support JKUAT in training to enhance Responsible Computing (RCC) capacity.

During a visit to the university on Wednesday, February 28, 2024, Dr. Mbogho revealed developments stemming from JKUAT's successful acquisition of two Mozilla grants: Teaching Responsible Computing Using Robotics and Mainstreaming Responsible Computing in ICT Student Innovations. Click here for more.

Read more
Responsible-Computing-3Responsible-Computing-4

Integrating ethical perspectives within robotics curriculum

JKUAT is successfully cultivating the core values of RCC by introducing undergraduates to ethical perspectives within BSc Computer Science and BSc Technology courses. Their goal? Equipping the next generation of tech builders with the critical skills to develop more inclusive, healthier, and safer digital tools.

Read more