Data Engineering and Analytics
Collect data, analyze patterns, build models, visualize insights, to drive Smarter Business Decisions.
12 Weeks
UGX 2,000,000
All Levels
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.
Application Deadline: 30th January 2026
Start Date: 16th February 2026
Application Deadline: 8th May 2026
Start Date: 1st June 2026
Application Deadline: 14th August 2026
Start Date: 7th September 2026
Target Roles/Careers
- Junior Data Analyst
- Machine Learning Intern
- Business Intelligence Analyst
- Freelancer (Data Projects)
- Entry-Level Data Scientist
Achievements
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