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
Requirements:
- Applicants must demonstrate proficiency in both written and spoken English.
- Selected candidates must commit to full-time training for a period of six months.
- Functional Laptop, that can run software.
January Intake 26’
Closed
February Intake 26’
Application Deadline: 19th January 2026
Start Date: 2nd February 2026
May Intake 26’
Application Deadline:
Start Date:
July Intake 26’
Application Deadline: 12th June 2026
Start Date: 6th July 2026
August intake 26’
Application Deadline:
Start Date:
October intake 26’
Application Deadline:
Start Date:
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!