Student Courses
76+ courses spanning Kindergarten to Grade 12 — robotics, coding, AI, IoT, space science and competition preparation.
AI
(1)What is AI? Robots, Smart Machines & Me
Age-appropriate introduction: what computers can and cannot do.
EnrolCoding
(5)Scratch Robots: Code + Create
Virtual robot programming using Scratch with real-world engineering concepts.
EnrolScratch Jr — My First Program
Visual coding for ages 5–7: animations, stories, simple games.
EnrolMakeCode for micro:bit Beginners
Block-based coding: LEDs, buttons, sensors on the micro:bit.
EnrolDigital Makers: Code & Create
Introduction to computational thinking without a screen (unplugged).
EnrolCreative
(1)Creative Tech: Animation, Music & Art with Code
Scratch-based creative computing projects.
EnrolDesign
(1)Design Thinking for Kids
Empathy → Define → Ideate → Prototype → Test cycle through fun challenges.
EnrolRobotics
(3)LEGO SPIKE Essential — Builders & Movers
Intro to LEGO robotics, building structures and simple moving models.
EnrolCoding My First Robot with LEGO
Block coding to make LEGO SPIKE robots follow paths and respond to sensors.
EnrolBeeBot & Blue-Bot Adventures
Directional programming using floor robots — sequencing, maps, algorithms.
EnrolSTEM
(2)Science
(2)Space
(1)Little Astronauts: Space Explorers
Introduction to space science, planets, the solar system and rockets.
EnrolAI
(2)App Dev
(1)App Inventor: Build Your Own Mobile App
MIT App Inventor to create real Android apps connected to sensors.
EnrolCoding
(3)MakeCode Intermediate: Sensors, Radio & Data
Intermediate micro:bit programming — radio, data logging, sensors.
EnrolScratch Advanced: Games & Simulations
Complex Scratch projects with physics simulations, game mechanics.
EnrolJavaScript Basics: Web & Interactive Projects
Introduction to JS through browser-based mini-projects.
EnrolCompetition
(4)WRO Future Innovators — Research & Innovation
Research a real-world problem, design a solution, present to judges.
EnrolWRO Regular Category: Robot Game Preparation
Build and program an autonomous robot to complete table missions.
EnrolFLL Explore: Discovery & Model Building
Explore a FIRST theme, build a LEGO model and share discoveries.
EnrolFLL Challenge: Full Season Preparation
Robot game, innovation project, core values and engineering notebook.
EnrolEngineering
(1)Engineering Design Challenge Series
Multi-week design-build-test projects: bridges, towers, water filtration, solar cars.
EnrolGame Dev
(2)IoT
(3)Smart Systems & IoT Robotics
Elecfreaks Wisdom Life Kits: smart home, agriculture, climate.
EnrolIoT Fundamentals: Connecting the Physical World
Sensors, actuators, data — Elecfreaks Smart Science IoT Kit.
EnrolSmart Agriculture & Environmental IoT
Real sensors monitoring light, soil moisture, temperature.
EnrolMechanics
(1)Mechanical Engineering: Gears, Levers & Linkages
Nezha Inventors Kit V2 — mechanical engineering stream.
EnrolPhysics
(1)Applied Physics through Robotics
Forces, motion, energy using Elecfreaks Building Blocks Kits.
EnrolPython
(1)Python Foundations for Robotics
Variables, loops, functions, conditionals — applied to micro:bit & smart systems.
EnrolRobotics
(4)Elecfreaks Smart Car Robotics
Programme TPBot and Cutebot cars with sensors, line-following, obstacle avoidance.
EnrolLEGO SPIKE Prime — Robot Builders
Intermediate robotics: complex structures, motors, sensors, block coding.
EnrolBuilding Robots from Scratch: Nezha V2 Series
Complete 32-case curriculum — robots, mechanical builds and smart systems.
EnrolXGO Rider Kit: Self-Balancing Robotics
Programme a two-wheeled AI robot: balance algorithms, navigation, Python.
EnrolScience
(1)Environmental Science & Smart Monitoring
Collect real environmental data using sensors; analyse findings.
EnrolSpace
(1)Space Science & Rocketry
Orbital mechanics, satellite tech, rocket design challenges.
EnrolAI/ML
(5)Machine Learning Fundamentals
Supervised/unsupervised learning, Teachable Machine, ML5.js.
EnrolComputer Vision & Image Recognition
OpenCV, AI Smart Lens, real-world object detection projects.
EnrolNatural Language Processing (NLP) Intro
Chatbots, text classification, sentiment analysis.
EnrolAI + Robotics: Building Intelligent Systems
Combine XGO Robot Dog AI with trained CV models.
EnrolCS
(1)Algorithms & Data Structures
Sorting, searching, recursion, graphs — competition-ready.
EnrolCompetition
(5)WRO Future Innovators Advanced
Full innovation cycle: research, prototype, documentation, presentation.
EnrolWRO Open Category: Custom Robot Design
Open engineering challenge — custom builds, advanced programming.
EnrolFLL Challenge: Championship Preparation
Advanced robot game, research project — regional/national level.
EnrolScience Olympiad Preparation
Multi-event competition prep: engineering, life science, earth science.
EnrolFirst Tech Challenge (FTC) Introduction
Larger robot, Java/Blocks programming, alliance competition format.
EnrolCyber
(1)Cybersecurity Foundations
Network security, ethical hacking basics, data privacy — UAE context.
EnrolData
(1)Data Science & Visualisation with Python
Pandas, Matplotlib, real sensor datasets — insights and storytelling.
EnrolEngineering
(3)Advanced Engineering Design & Prototyping
Full engineering design process: CAD concepts, 3D modelling, iteration.
EnrolStructural Engineering & Materials Science
Design, simulate and test structures under load.
EnrolSustainable Engineering: Green Technology Projects
Solar, wind, water systems — design for UN SDGs.
EnrolIoT
(4)Advanced IoT: Connected Systems Design
Sensors → microcontroller → cloud → dashboard: full IoT pipeline.
EnrolAI + IoT (AIoT): Intelligent Physical Systems
Combine ML inference with sensor data for smart automation.
EnrolSmart City Design Challenge
Students design a district-level smart city system using IoT principles.
EnrolHome Automation & Embedded Systems
micro:bit + Elecfreaks ecosystem: building real smart home prototypes.
EnrolPython
(1)Python for Engineers
OOP, APIs, data structures, file I/O — applied to robotics and IoT.
EnrolRobotics
(5)Biomechanics & Robotics: Human-Inspired Machines
XGO Robot Dog — quadruped locomotion, AI, Python programming.
EnrolXGO Robot Dog: Advanced AI Robotics
Python API, gait programming, CV integration, autonomous navigation.
EnrolAutonomous Systems & Self-Driving Robots
Sensor fusion, path planning, obstacle avoidance algorithms.
EnrolIndustrial Robotics: Robotic Arms & Automation
Robotic arm programming, pick-and-place, servo control.
EnrolDrone Technology & Aerial Robotics
Flight physics, navigation, control systems and regulations.
EnrolSpace
(4)Space Systems Engineering
Satellites, orbital mechanics, launch vehicles — UAE Space Program context.
EnrolCanSat Challenge: Build a Miniature Satellite
Design, build and launch a soda-can-sized satellite with sensors.
EnrolAstrobiology & Life in the Universe
Conditions for life, Mars exploration, astrobiology experiments.
EnrolSpace Mission Design
Team-based mission concept: define objectives, payload, orbit, comms.
EnrolWeb Dev
(1)JavaScript & Node.js: Web Applications
Full-stack intro: front-end + back-end + APIs.
EnrolXR
(4)Introduction to Virtual Reality (VR)
VR concepts, 360° content, VR hardware exploration, educational use cases.
EnrolAugmented Reality (AR) App Development
AR.js, 8th Wall or Unity basics — overlay digital content on real environments.
EnrolXR Design Thinking: Immersive Experience Design
Plan and prototype an XR learning experience using design thinking.
EnrolVR for STEM: Simulate, Explore, Discover
Use VR to explore space, anatomy, physics simulations.
EnrolReady to Get Started?
Contact us to enrol students, schedule workshops or discuss a school-wide STEM programme.