Upcoming Intake
Secure your spot in our next intake and dive into future-ready skills with hands-on learning from day one.
Impact School exists to enable potential and ignite innovation. We train learners with practical skills in tech skills that are relevant and attractive to employers, empowering them to create, lead and build meaningful solutions that transform communities and open doors to global job opportunities.
Our curricula and workshops are built around real industry demand, not just learning for its own sake. We design every program to bridge the gap between training and employment.
Impact School is for driven individuals ready to transform their future through technology, whether you're a high school leaver, a career changer or someone re-entering the job market.
At Impact School, every learning journey lasts 9 to 15 months and is entirely hands-on, designed to transform high school leavers and adults into skilled innovators ready for global job opportunities.
Learning Pathways
Duration: 4 months
Entry Requirements: Basic understanding of computers and logical thinking; prior programming experience is helpful but not required.
Python is a versatile and widely-used programming language. This course equips students with practical coding skills to develop software, automate tasks, and analyse data. Learners progress from fundamentals to working with functions, data structures, and libraries, preparing them to build real-world solutions across data analysis, IoT projects, and web development.
Python Developer | Data Analyst | AI/ML Assistant | Robotics Programmer | Software Engineer
Duration: 4 months
Entry Requirements: Basic programming knowledge (e.g., Python or C/C++ fundamentals). Familiarity with computers and electronics is an advantage.
Explore the world of connected devices and smart technology. Learners build functional IoT prototypes, understanding how sensors, microcontrollers, and cloud services connect and communicate to deliver intelligent experiences.
IoT Developer | Embedded Systems Engineer | Automation Specialist | Smart Device Designer | Technical Consultant
Duration: 6 months
Entry Requirements: Basic understanding of computers; prior programming experience is helpful but not required.
Develop the skills to design and build modern, responsive websites and web applications. Learners master HTML, CSS, JavaScript, and introductory frameworks through hands-on projects that mirror real-world web development tasks.
Front-End Developer | Full-Stack Developer | Web Designer | UI/UX Designer | Digital Product Developer
Our Weekend Program is designed specifically for high school students (ages 13–18) who are ready to go beyond the standard curriculum. This immersive program transforms Saturdays into a hub of innovation, where students move from being consumers of technology to becoming creators of it.
Through hands-on projects, we equip students with 4IR readiness, critical thinking and complex problem-solving skills required to succeed in the modern workforce.
The program runs on a rotational basis covering three critical pillars of modern technology:
We take students from foundational logic to industry-standard programming.
Using Arduino microcontrollers, students learn how to bridge the gap between software and hardware. They will design, build, and program robots to perform specific tasks, fostering a deep understanding of mechanics and electronics.
Students learn how to connect physical objects to the digital world. Projects are designed to solve real-world problems, including:
Represent Lesotho on the World Stage
We offer more than just classes; we offer a pathway to global recognition. Students enrolled in this program are eligible to participate in the selection process for the FIRST Global Challenge, an annual Olympic-style robotics competition.
This extended time slot ensures deep immersion and time for practical project work.
Learn from professionals with real-world industry experience.
Build a portfolio of practical projects that showcase your skills.
Access a growing community of peers, mentors and employers.
Inclusion is not an add-on at Impact School—it is the foundation. We make room for every learner to thrive, from first-time coders to career shifters and returning professionals. Our spaces, curriculum, and mentorship are designed to support people of all abilities, identities, and backgrounds.
Students learn in collaborative environments, build confidence through real projects, and receive guidance from mentors across the continent and beyond. We believe the tech industry is stronger when everyone has the tools to participate and lead.
Explore Our Inclusion & Diversity Work
“Inclusion is a right, not a privilege for a select few.”
— Judge Geary, Oberti V
Join our community of Learners and launch your career in tech today.
Apply Now