COMP103 AND 104


Asst.Prof.Dr Joshua Sopuru

Dear Students due to the current problem with the elearning. Kindly follow up on materials to study for COMP103 and COMP104 here. I will upload weekly chapter here pending when the elearning will become functional.


Publish your Academic work

Join thousands of students to build online awareness of their academic activities by publishing your assignments, projects, thesis, and other research in our journal. All published materials are indexed by scholars giving you the awareness you need in your area of study.

Ongoing research

A Bayesian Network Model for Chronic Pancreatitis

 Objective: To employ a Bayesian network to derive relationships in symptoms observed in patients suffering from chronic pancreatitis. Symptoms are evaluated individually and the deployed model will effectively calculate the chances of a patient to have Chronic pancreatitis based on evaluated symptoms.  

Learn: software development, linux kernel, and artificial intelligence/machine modeling

Mobile App. Development

We design mobile-ready business apps to help boost your businesses. IOS and Android versions are available

Desktop/Web App. Development

We create powerful, native applications for macOS, Windows, Linux, the web, iOS, and Raspberry Pi

Cloud computing

Our cloud services allow businesses to go completely online. This include API creation and Integration to cloud databases

Online marketing

Need to build a brand? You can take advantage of our online marketing strategy to create the brand you desire

Content Marketing

Content creation for website, blogs, newspapers or other publications

Resume/business plan builder

With over one hundred templates to choose from, we create your personal or cooperate resume/business plan 

Worlds of innovation

Technology migrations have become increasingly common amongst mid to large size organizations. And having the right partnership and immaculate planning can ensure a smoother migration. In recent years, the companies that are going through an expansion, are facing issues with scalability, competition, and lack of technological support. Such issues also are taking a toll on their annual revenue as well. We help Businesses seamlessly migrate to new technologies. 

Paid training

Learn Python for AI/machine modeling

Machine modeling skills is key for 21st century researchers. This class is designed for all levels, it presents a hands on practice with python for building and implementing machine models

Become a Linux Expert

Open Source Development


Data to Intelligence

Machine learning with Python


Build desktop and web applications

Learn VB.NET

Python and PHP for Web development.