Pass Your Exams with Confidence
Notes, quizzes, UNEB past papers, expert teachers, and practical programming courses - everything Uganda secondary students need, from S1 to S6 and beyond.
- UNEB-aligned curriculum
- S1 to S6 coverage
- Programming skills pathways
- Expert Ugandan teachers
No account needed to browse · Passes start from UGX 2,000
- 4
- Core Subjects
- UNEB
- Past Papers Included
- S1–S6
- All Secondary Levels
- Live
- Expert Teachers
Choose your path
What level are you studying?
Pick your level, then jump straight into any subject.
Programming and digital skills
Build practical digital skills at any level
Explore practical programming courses in coding, websites, mobile apps, data science, and machine learning, built for students, graduates, professionals, and self-learners.

Computer Programming
Code your ideas into reality! Begin in Primary with block‑based games, advance in Secondary to Python, JavaScript, and algorithms, and at University build full‑stack apps, optimize performance, and contribute to open‑source. Logic, creativity, and problem‑solving in every line.
View courses
Data science
Turn numbers into stories! Start in Primary by spotting trends in playground surveys, level up in Secondary with Python charts and simple forecasts, then, at University, mine big data to build dashboards and machine‑learning insights that drive real‑world decisions.
View courses
Databases
Learn to design, build, and manage relational and NoSQL databases from the ground up, covering core concepts like tables, relationships, normalization, and SQL querying. Through hands-on projects using real-world datasets, you'll master how to store, retrieve, and manipulate data efficiently for applications ranging from school management systems to SACCO record-keeping.
View courses
Engineering
Build the world around you! In Primary, design paper bridges and circuits; in Secondary, launch rockets, 3‑D print parts, and program Arduino robots; at University, engineer sustainable energy, smart cities, and advanced simulations. Dream, test, and innovate—engineering begins here.
View courses
Machine Learning
Teach computers to think! From playful pattern games in Primary, to Python chat‑bots and smart predictions in Secondary, up to deep‑learning projects tackling real problems at University. Explore data, code, and creativity, and watch your AI ideas come alive.
View courses
Mobile Application Development
Create apps from idea to store! In Primary, drag‑and‑drop games and utilities; in Secondary, build native Android & iOS projects with UI design, sensors, and cloud sync; at University, master Flutter/React Native, databases, and CI/CD pipelines. Code, test, publish—your app in every pocket.
View courses
Web Application Development
Build the web from scratch! In Primary, craft colourful pages with easy drag‑and‑drop. Secondary students code responsive sites with HTML, CSS, JavaScript, and simple back‑ends. At University, master frameworks, APIs, and deployment, launching secure, scalable apps for the world.
View coursesLoved by students, parents, and teachers
Real feedback from the Ellipkom community across Uganda.
“I'm genuinely impressed. I strongly believe this app will make studying at home so much easier.”
Nabwire Zainah Kahandi
Student
“Such a superb idea. It truly simplifies the sciences.”
Kirumira Samuel
Student
“This is a great app. It's been really helpful for my studies.”
Jon Elliceru
Student
Affordable Access
Plans start from UGX 2,000
Full access to everything on the platform. No hidden fees.
- Full subject notes & PDFs
- Unlimited quizzes
- UNEB past papers
- 1-on-1 teacher sessions
No commitment required