Back to programs

    Tech & Engineering

    Build real software. Solve real problems.

    From first line of code to first deployed product — guided by engineers from leading tech teams.

    Students go beyond tutorials to design, build, and ship a working tech project. They learn how engineers actually think, work, and ship — and walk away with code on GitHub.

    Why this domain

    Why explore this field?

    Software runs the modern world. Understanding how to build it is one of the highest-leverage skills a student can develop today.

    Hands-on engineering teaches systems thinking, not just syntax

    Builds the discipline to ship work, not just start it

    Opens doors to internships, hackathons, and competitive programs

    Demystifies AI, web, and mobile for an entire generation

    In the program

    What students will actually do

    Hands-on work, every week. No passive lectures.

    1

    Scope a real project with a mentor

    2

    Break problems into shippable milestones

    3

    Write, test, and review their own code

    4

    Use Git and GitHub like a real engineering team

    5

    Integrate APIs and external services

    6

    Build user interfaces that people enjoy

    7

    Deploy a working application to the web

    8

    Document their work for others

    9

    Present a technical demo to mentors

    10

    Reflect, iterate, and ship version 2

    Sample projects

    12 projects students can take on

    A mix of beginner, intermediate, creative, research-oriented, and industry-inspired projects.

    AI-Powered Study Buddy

    Build a chatbot that helps students revise any subject.

    LLM APIsPrompt designFrontend

    Personal Finance Tracker

    A web app that visualises spending in real time.

    ReactChartsLocal storage

    Smart Home Dashboard

    Control simulated home devices from a single screen.

    APIsState managementUI design

    Habit Streak App

    A mobile-friendly app to track and celebrate habits.

    PWA basicsNotificationsDesign

    Mini Search Engine

    Index a small corpus and serve fast text search.

    AlgorithmsBackendPerformance

    Weather Prediction ML Model

    Train a basic model on public weather data.

    PythonPandasML intuition

    School Event RSVP App

    An end-to-end RSVP and check-in system.

    AuthDatabaseQR codes

    Recipe Recommender

    Suggest recipes from ingredients on hand.

    Matching algorithmsUIAPI design

    Open-Source Contribution Sprint

    Make a meaningful PR to a real OSS project.

    GitCode reviewCollaboration

    AR Greeting Card

    Build an AR layer on top of a printed card.

    WebAR3D basicsCreative coding

    IoT Plant Monitor

    Use a microcontroller to track soil moisture.

    HardwareSensorsDashboards

    Browser Game

    Build and publish a small game playable in any browser.

    Game loopsCanvasPolish

    Skills developed

    What students will walk away with

    Technical Skills

    • Programming fundamentals
    • Web development
    • APIs and integrations
    • Version control with Git
    • Debugging and testing

    Professional Skills

    • Breaking down problems
    • Estimating work
    • Code review etiquette
    • Technical communication
    • Working with deadlines

    Future-Ready Skills

    • AI-native problem solving
    • Product thinking
    • Systems thinking
    • Lifelong learning habits

    Career pathways

    Where this could lead

    A glimpse of the careers students may explore — and why they're exciting.

    Software Engineer

    What they do — Builds the apps and systems people use daily.

    Why it's exciting — Direct, visible, high-impact creation.

    AI/ML Engineer

    What they do — Designs systems that learn from data.

    Why it's exciting — Shapes the most rapidly evolving field today.

    Product Engineer

    What they do — Builds the user-facing side of products.

    Why it's exciting — Sits at the crossroads of design, code, and customers.

    Robotics Engineer

    What they do — Builds systems that act in the physical world.

    Why it's exciting — Bridges atoms and bits.

    DevOps / Platform Engineer

    What they do — Builds the rails other engineers run on.

    Why it's exciting — Quietly powerful and deeply respected.

    Mentor experience

    • Direct 1:1 mentorship from working engineers
    • Real code reviews — not just praise
    • Live debugging sessions on the student's own code
    • Mentor-led demo and Q&A at the end of the program

    Deliverables

    • A working, deployed project
    • Public GitHub repository
    • Technical README and demo video
    • Mentor recommendation

    Who should join?

    • Students curious about software, AI, or hardware
    • Beginners who've outgrown tutorials
    • Self-taught coders who want real mentorship
    • Students aiming for CS / engineering pathways

    For parents

    • Tangible proof of your child's technical ability
    • A productive alternative to passive screen time
    • Mentorship from engineers at strong companies
    • Confidence and clarity about a CS pathway
    • A portfolio that supports internships and admissions

    FAQs

    Common questions

    Stop watching tutorials. Start shipping.

    Pick a project, get matched with an engineer, and build something real.