All Courses

Beyond classes and capstone work, our students take on personal projects that reflect their passions and curiosity.

These projects are fully self-driven — proof of how far determination and creativity can go when paired with coding skills.

Course Schedule

Course Catalog

Coding Language: AI tools

This is a weekly program where students research, design, and build their own real AI-powered apps and products — no coding experience required. Each month, they tackle a new real-world challenge, using no-code AI tools to create working prototypes from scratch. Students develop hands-on experience, genuine AI literacy, and the confidence to keep building in a tech-driven world. 

Course Catalog
  • Build working AI apps and products, not just use them
  • Research and experience different industries and workplace functions
  • Understand underlying technology, design solutions and apply it to real use cases
  • Stay updated on how AI works, its limits, and responsible use
Coding Language: AI tools

AI is no longer a future skill — it’s a present one. This hands-on course gives students the tools to understand, use, and critically question AI in their everyday lives — from spotting deepfakes to building real products with AI tools. While other kids are passive consumers of technology, yours will know exactly how it works, when to trust it, and how to use it to get ahead. 

Course Catalog
  • Understand how AI works under the hood — and take back control of how it shapes daily life
  • Build real AI-powered products using the same tools as the professionals
  • Spot misinformation, deepfakes and AI-generated content before being fooled
  • Stay safe online, protect personal data, and make smarter decisions every day
Coding Language: Python

This intensive course will rigorously prepare IGCSE students for their upcoming examination, reviewing coding and theory concepts thoroughly to achieve top marks. Taught by our instructors with a strong track record of generating curiosity and helping students ace exams in computer science.  

Course Catalog
  • Drill practice papers and review mark schemes to refine exam technique
  • Solidify coding skills and pseudocode syntax
  • Understand and apply theory knowledge
  • Take both weeks of this intensive course to lock-in knowledge
Coding Language: No-code required!

This course prepare students to compete in Hong Kong’s first AI hackathon for high school students – Hack852 hosted by PolyU.

Dive into creative design strategies, fundamentals, software tech stacks and AI tools, learning how to build powerful apps without writing any code!

(Walk away with the skills to solve any problem or tech challenge, with the teamwork skills to build new products with your friends. )

Perfect for beginners and over-achievers trying to win prizes from Hack852!

Course Catalog
  • Learn no-code AI platforms like Lovable, Base44 and Chat-GPT 
  • Go behind the scenes of how apps and platforms are built 
  • Develop key AI skills and techniques to prepare for the future 
  • See how AI technologies are connected to the real world 
Coding Language: Python/Java

Our flagship program is a structured yet flexible system that lets students develop coding and tech fundamentals at their own pace,
setting them up or exam, competition and career success.

Course Catalog
  • Learn Python fundamentals that are widely used across AI and tech industries
  • Reinforce coding concepts that translate across programming languages
  • Get ahead of IGCSE, IB or A-Level Computer Science curriculums
  • Prepare for internationally recognized coding and logic competitions
  • Engage and review code with other students, developing cognitive, communication, and problem-solving skills in a fun, social environment
Coding Language: Scratch

This is an engaging introduction to tech, allowing students to feel the power of coding using MIT’s intuitive drag-and-drop interface just like Lego blocks!  
Lessons are driven by students creativity, with no boundaries on what they can create.  
Designed for younger students aged 7-11.  

Course Catalog
  • Develop fundamentals in logic, math and more
  • Apply creative skills to design animations
  • Build anything from stories, shows, songs and games!
  • Express your creativity through block-code, same as OpenAI tools
Coding Language: Python

Get started with coding following our customized curriculum! Learn the basics of coding and its limitless applications. Learn how to write basic programs that can solve math problems, manipulate words, and draw. No prior coding experience necessary.

Course Catalog
  • Data types.
  • Operators, binary logic.
  • IF, IF-ELSE, ELSE-IF statements.
  • Loops.
  • Simple data structures.
  • Drawing with Python libraries.
  • Code your own game.
Coding Language: Proprietary AI training blocks. No code needed!

Developed by Stanford University educators, explore and dive into the future of technology and coding using a unique no-code platform

Course Catalog
  • Basic AI concepts and logic
  • How does AI generate content?
  • Training AI models
  • AI applications in society
  • Neural networks
  • Data analysis