Foundations of Software Development
Learn how to build a Website.
Course Duration:
4 Weeks
4 Weeks
Tuition:
UGX 1,000,000
UGX 1,000,000
Course Level:
Beginner
Beginner
Learning Mode:
Hybrid
Hybrid
Program Overview
This program empowers young learners and recent graduates to build a strong foundation in software development.
It introduces essential technical and personal skills needed to thrive in the digital economy, combining practical coding experience with leadership and problem-solving strategies.
Who Is This For?
School-going children (ages 12+), high school graduates, and leavers aspiring to join the tech industry.
Individuals with basic computer literacy who want to start their digital journey.
Program Impact Framework
You Will Learn to:
- Understand the “why and how” of software development and its role in solving real-world problems.
- Develop problem-solving techniques and human-centered design thinking.
- Build foundational leadership and personal development skills.
- Learn the basics of HTML, CSS, and WordPress for web development.
You Will Achieve:
- Complete two mini website projects: one coded from scratch and another using a content management system.
- Demonstrate self-leadership through goal setting, proactive learning, and effective collaboration.
- Apply problem-solving skills to create digital solutions addressing societal challenges.
Why It Matters:
- Gain practical knowledge in leveraging technology for problem-solving.
- Earn a certificate of accomplishment recognizing your new skills.
- Join a community of digitally literate peers working toward impactful IT solutions.
- Boost your confidence and readiness for future tech careers.
Program Delivery
Duration
4 weeks
Live Interaction
Up to 4 hours per week
Mode of Delivery
Hybrid
(online + in-person engagements)
Learning Methods
Interactive tasks, group work, presentations, and coaching
Scheduled Intakes for 2026
| Cohort | Application Deadline | Start Date | End date | Orientation Date |
| February | 2nd February 2026 | |||
| April | 7th April 2026 | 1st – 4th April 2026 | ||
| May | 2nd May 2026 | 19th May 2026 | 4th June 2026 | 12th – 16th May 2026 |
| June | 16th June 2026 | 18th July 2026 | 10th – 13th June 2026 | |
| July | 20th June 2026 | 7th July 2026 | 15th August 2026 | 1st – 4th July 2026 |
| September | 9th August 2026 | 1st Septermber 2026 | 3rd October 2026 | 26th – 29th August 2026 |
| November | 11th October 2026 | 3rd November 2026 | 6th December 2026 | 28th – 31st October 2026 |
Our Program Structure
Mind-set
- Leadership & Personal Development
- Design Thinking
- Lean Start-up
Skill-set
- Project-based technical skilling
- Continuous Assessment
- Summative Technical Assessment
Tool-set
- Business Communications
- Career Coaching
- Mentorship (peer & industry)
Job Placement
Placement in regional & global tech roles:
- Project hires
- Micro-work
- Full time contract hires
A Focus on Women in Tech
0
%
Women in tech in Uganda
0
%
of Core-course graduates are women
0
%
of Bootcamp trainees are women
<
0
%
of UG graduates in Bsc. Computing programs are women!