Data Engineering and Analytics

Collect data, analyze patterns, build models, visualize insights, to drive Smarter Business Decisions.
Course Duration:
12 Weeks
Tuition:
UGX 2,000,000
Course Level:
All Levels
Learning Mode:
Hybrid

Program Overview

Learn how to turn data into smart decisions. In just 14 weeks, this beginner-friendly course teaches you how to collect, clean, and understand data, then use machine learning to build models that make predictions and improve over time.

You will work with real tools used by data professionals and build projects you can showcase. Whether you’re changing careers or adding new skills, this course helps you step confidently into the world of AI and Big Data.

What You will Achieve

Strong Python Skills for Data Analysis

Learn how to manipulate, clean, and explore data efficiently using Python—your foundation for all data science work.

Master Key Machine Learning Concepts

Understand and apply core algorithms like regression, classification, clustering, and gradient boosting to solve real-world problems.

Turn Data into Actionable Insights

Gain the ability to build models, visualize results, and communicate findings that drive smart decisions in any industry.

Are self-taught developers with proven practical experience and passion for technology.

Entry Requirements for Data Science & Machine Learning

Basic Skills & Tools
  • Fluency in English (speaking, reading, writing)
  • Basic computer literacy and internet navigation
  • Comfort using spreadsheets or simple data tables
Learning Readiness
  • Willingness to learn programming logic
  • Curiosity about how data informs decisions
  • Openness to learning through trial and error
  • Ability to follow instructions and complete tasks
  • Capacity to manage time for online learning
Analytical Mindset
  • Basic arithmetic and logical reasoning
  • Interest in patterns, trends, or problem-solving
  • A growth mindset and motivation to build future-ready skills
  • Some programming experience or strong analytical aptitude (pre-work available for beginners)

Scheduled Intakes for 2026

Requirements:
  • Applicants must demonstrate proficiency in both written and spoken English.
  • Selected candidates must commit to full-time training for a period of twelve months.
  • Functional Laptop, that can run software.
February Intake 26’

Application Deadline: 30th January 2026
Start Date: 16th February 2026

June Intake 26’

Application Deadline: 8th May 2026
Start Date: 1st June 2026

September intake 26’

Application Deadline: 14th August 2026
Start Date: 7th September 2026

Target Roles/Careers
Achievements
Collect data, analyze patterns, build models, visualize insights, to drive Smarter Business Decisions.
Course Curriculum
First Stack

Week 1 - 5: Data Science Fundamentals

Second Stack

Week 6 - 10: Machine Learning

Third Stack

Week 11 - 14: Advanced Machine Learning

Graduation