Code Academy Uganda Logo Enroll Now

Unlock Your Digital Future in Uganda

We train, mentor, and inspire the next generation of software developers, digital creators, and problem solvers.

Register Now..
3000+ Students Enrolled
20+ Available hands-on courses
A student engaged in learning on a computer.

About Us

Students learning to code in a modern, bright classroom setting A team of diverse developers collaborating on a project with sticky notes

Crafting Uganda's Future Tech Leaders

Code Academy Uganda is dedicated to bridging the digital divide by providing accessible, high-quality tech education. Our mission is to empower Ugandans with the skills needed to thrive in the global digital economy, fostering innovation and creating opportunities for a brighter future.

  • Expert-Led Training
  • Hands-On Projects
  • Career Support & Network
Get In Touch

Our Flagship Courses

ICDL Certification

Master essential computer skills recognized globally. The foundation for your digital literacy.

Learn more +

Web Development

Learn to build modern, responsive websites and web applications from scratch.

Learn more +

Mobile App Development

Create powerful and intuitive applications for Android and iOS devices.

Learn more +

Upcoming Programs & Events

Frequently Asked Questions

Who are these courses for? +

Our courses are designed for everyone, from absolute beginners with no prior experience to individuals looking to upskill and advance their careers in the tech industry. We cater to children as young as 3 years old up to adults.

What are the prerequisites for the ICDL course? -

There are no specific prerequisites for the ICDL course. It's the perfect starting point for anyone looking to build fundamental computer skills. All you need is a willingness to learn!

Do you offer flexible payment plans? +

Yes, we offer flexible installment-based payment plans to make our courses more accessible. Please contact our admissions office for more details on the available options.

Do you provide certificates upon completion? +

Absolutely. Upon successful completion of any course, you will receive a certificate from Code Academy Uganda, and for specific courses like ICDL, an internationally recognized certification.

What is the duration of your courses? +

Course duration varies depending on the program. Our Scratch courses typically run for 4-6 weeks, Python courses for 8-12 weeks, and ICDL certification for 6-8 weeks. Each course includes both theoretical and hands-on practical sessions.

Do you offer both online and physical classes? +

Yes, we offer both online and physical classes to accommodate different learning preferences. Currently, most of our classes are conducted online, but we also have physical sessions at our Kampala location for hands-on projects and workshops.

What equipment do I need for online classes? +

For online classes, you'll need a computer or laptop with reliable internet connection, a webcam, and microphone. We'll provide all necessary software and learning materials. For younger students, parental supervision may be helpful during initial sessions.

Are there age restrictions for your courses? +

Our courses are designed for ages 3 and above. We have specialized programs for different age groups: Scratch programming for children (3-12 years), Python and web development for teens and adults (13+ years), and professional courses like ICDL for all ages.

How do I register for a course? +

Registration is easy! Simply click on any "Register Now" or "Enroll Now" button on our website, fill out the registration form with your details, and our team will contact you within 24 hours to confirm your enrollment and provide payment details.

Do you provide job placement assistance? +

Yes, we offer career support and networking opportunities for our advanced students. We have partnerships with local tech companies and provide guidance on building portfolios, preparing for interviews, and connecting with potential employers in the tech industry.

What programming languages do you teach? +

We teach a variety of programming languages including Scratch (visual programming for beginners), Python, HTML/CSS, JavaScript, and mobile app development technologies. Our curriculum is designed to progress from beginner-friendly languages to more advanced programming concepts.

How do you handle data privacy and protection? +

We take data privacy very seriously and are fully compliant with Uganda's Data Protection and Privacy Act, 2019. All student and parent information is securely stored and only used for educational purposes. Please review our Privacy Policy for complete details.

What is the class size for your courses? +

We maintain small class sizes to ensure personalized attention. Our online classes typically have 8-12 students, while physical workshops are limited to 6-10 participants. This allows for interactive learning and individual guidance from our instructors.

Do you offer trial classes or demo sessions? +

Yes! We offer free trial sessions for all our courses. This gives you and your child the opportunity to experience our teaching style and course content before making a commitment. Contact us to schedule a trial session.

What qualifications do your instructors have? +

Our instructors are experienced professionals with computer science degrees, industry certifications, and teaching experience. Many have worked in the tech industry and bring real-world expertise to the classroom. All instructors undergo continuous training to stay current with technology trends.

Do you provide learning materials and textbooks? +

Yes, all learning materials, including digital textbooks, coding exercises, project templates, and video tutorials are provided as part of your course fee. You'll also receive access to our online learning platform with additional resources and practice exercises.

Can I get a refund if I'm not satisfied with the course? +

We offer a 7-day satisfaction guarantee. If you're not completely satisfied within the first week of your course, we'll provide a full refund. After this period, refunds are considered on a case-by-case basis depending on the circumstances.

How do you track student progress? +

We use a comprehensive tracking system that monitors student progress through assignments, projects, and assessments. Parents and students receive regular progress reports, and our instructors provide personalized feedback to help improve learning outcomes.

Are there opportunities for advanced students? +

Absolutely! We offer advanced tracks, coding competitions, hackathons, and project-based learning opportunities. Top performers can join our mentorship program and may be invited to assist with teaching younger students or participate in real-world development projects.

What happens if I miss a class? +

All our online classes are recorded and available for review within 24 hours. If you miss a physical session, we provide makeup sessions or one-on-one catch-up tutorials. We also have study groups where students can help each other with missed content.

Do you offer corporate or group training? +

Yes, we provide customized training programs for schools, organizations, and corporate teams. We can tailor our curriculum to meet specific needs and deliver training at your location or through dedicated online sessions. Contact us for group pricing and custom programs.

How do you support students with different learning needs? +

We believe in inclusive education and provide accommodations for students with different learning styles and needs. This includes visual, auditory, and kinesthetic learning approaches, flexible pacing, and additional support resources. Please inform us of any specific requirements during registration.

What career paths can these courses lead to? +

Our courses open doors to various tech careers including software development, web design, data analysis, digital marketing, IT support, cybersecurity, and entrepreneurship. Many of our alumni have gone on to start their own tech businesses or work for leading companies in Uganda and abroad.

Do you have partnerships with universities or employers? +

Yes, we have partnerships with Makerere University, Uganda Christian University, and several local tech companies. These partnerships provide pathways for further education, internship opportunities, and potential employment for our graduates.

How can parents stay involved in their child's learning? +

Parents receive regular progress updates, can access our parent portal to view assignments and projects, and are invited to participate in showcase events where students demonstrate their work. We also provide guidance on how parents can support coding practice at home.

What safety measures do you have for online classes? +

Student safety is our priority. All online sessions are monitored, recorded, and conducted through secure platforms. We have strict policies regarding appropriate online behavior, and parents are always welcome to monitor their child's sessions. All our instructors are background-checked and trained in online child safety protocols.

Can students continue learning after course completion? +

Yes! Graduates get lifetime access to our alumni network, continuing education workshops, and advanced course discounts. We also offer mentorship programs and project collaboration opportunities to keep skills sharp and support ongoing learning journeys.

Contact Information

Have a question or want to visit us? Here's how to reach us.

  • Mpererwe, Mugalu Zone, Kampalaa
  • info@codeacademy.ug
  • +256784 781926

Send us a Message

Ready to Start Your Tech Journey?

Enroll today and take the first step towards a rewarding career.

Get Started Now
Event Flyer
Promotional event flyer

Holiday Code Camp 2025: AI, Coding, STEM & Robotics

Give your child a tech-powered holiday! Join our fun, hands-on Code Camp from August 25 – September 11 for ages 7–19. Limited spots — register today!

Register Now

Code Camp Registration

Please provide the following details to register the student for a course at Code Academy Uganda. We're excited to have you join us!

Parent/Guardian Information

Student Information

Course & Schedule Selection

NOTE: All classes are tentatively conducted online.