Our Programs


Students learn by doing and work on interest-based projects, which create a fun class dynamics where we don’t present the answers but look for them together.



Alpha Program


Microsoft Office Essential

The Microsoft office essential class helps participants to expound themselves on Microsoft key office programs; (Word 2016, Excel 2016 and PowerPoint 2016) that make them effectively use the computer for productive purposes. The class is highly interactive and project-based.

Problem Solving

This unit is a highly interactive and collaborative introduction to the field of computer science, as framed within the broader pursuit of solving problems. You’ll practice using a problem-solving process to address a series of puzzles, challenges, and real-world scenarios. Next, you’ll learn how computers input, output, store, and process information to help humans solve problems. 

Web Development

you’ll learn how to create and share the content on your own web pages. After deciding what content, you want to share with the world, you’ll learn how to structure and style your pages using HTML and CSS. You’ll also practice valuable programming skills such as debugging and commenting. By the end of the unit, you’ll have a personal website that you can publish to the Internet.

Intro to Programming (Building Apps)

This unit introduces the foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.

Beta Program

Software Development Fundamentals

The unit is an introductory level and helps learns to understand the various aspects of software development. The course focuses on key fundamental concepts of software development programs that all software developers need to know.

Design Thinking and Product Design

This unit introduces the foundational concepts of commercializing digital solutions. Students will learn how to turn their created application to a money-making venture.  They will learn the Human-Centered Design (HCD) process using the business model canvas.

Object-Oriented Programming (JAVA)

Most programming tasks today revolve around object-oriented programming (OOP). This unit covers how objects created in code can mimic real-world objects helping the programmer to better solve problems with their applications through modeling of the real-world objects represented in code. They will be introduced to Java syntax.

Fundamental of Cybersecurity

Students will be exposed to specific cybersecurity concepts. For example, students can understand how technology impacts their lives (e.g., social networking, cyberbullying, mobile computing). They will also learn the basic principles of security, such as cryptography, threats, and authentication. This will inspire them to create apps with security in mind.

Gama Programs


Physical Computing with Raspberry Pi and Python

  • Develop an understanding of how the Raspberry Pi can be used as a tool for physical computing.
  • Apply knowledge of programming concepts to control digital inputs and outputs.
  • Explore practical applications of inputs and outputs to make a project.
  • Reflect on your learning and create ideas for your classroom practice.
  • Identify ways of engaging learners in physical computing in your learning context.

Junior Robotics Engineering

Students will learn how to build real robots and program them. The robotics kit includes metal parts, servos, LEDs and sensors, so students can create robots that react to the environment around them.
Using CastleRock, students will learn to code while they construct robots that spin, wave arms and flash LEDs. Students use C++ coding language to control their robots, providing a solid foundation to easily explore other languages and skills. Going beyond programming, CastleRock provides a set of tiered challenges that guides students through a planned, conversational curriculum.

Intro: Mobile App Development

  • Download and Install Android Studio
  • Create new Android project
  • Add images to android project
  • Create virtual devices
  • Create a one screen android app
  • Connect XML widgets to code
  • Add game logic with conditional statements and operators
  • Deploy your app to a physical device

Entrepreneurship - Business Dev

  • Setting Goals
  • Personal Productivity & Self-Management
  • Effective Communication (Pitching)
  • Marketing & Marketing Plan
  • Brand Building
  • Accessing finance for your business
  • Building a team
  • How to Write a Business Plan

+ Students Trained

+ Schools Signed Up

+ Training Locations

+ Years Established

Get In Touch

Location: EduLight HQ, 1st floor Leventis Building Lebanon Street Dugbe, Ibadan, Nigeria

Telephone: +234803343078


School Hours: M-F: 8am – 6pm S: 10am –  3pm