
A university environment
Students learn on the Harbour.Space campus, not in a generic conference room.

For schools & institutions
An intensive, project-based programme at the Harbour.Space campus, taught by the team behind Spain's AI Olympiad squad.
IOAI accreditedfor Spain
Harbour.SpaceBarcelona campus
National teamselection & training
Project basedreal products, real tools
Give advanced learners access to coaches and material beyond the school curriculum.
Students work on a university campus and leave with a portfolio-ready project.
Assessment and modular pathways let beginners and experienced students progress together.
Turn part of an existing school visit into a focused technology programme.
Leagues of Code is a Barcelona-based education team powered by Harbour.Space Institute of Technology. We are the IOAI-accredited organisation for Spain, responsible for selecting and preparing the national team for the International Olympiad in Artificial Intelligence.
We bring that standard into project-based programmes for schools: expert teaching, a clear learning pathway, close mentoring, and a finished product students can present.
Choose one discipline or combine several. We assess the cohort, select the right entry point, and sequence the modules into a coherent programme.
| Discipline | Foundation | Core | Advanced |
|---|---|---|---|
| Artificial Intelligence | Prompt engineering Data engineering | Multimodal agents Machine learning | Neural networks Image recognition |
| Game Development | Game logic Level design | Mechanics Physics · Multiplayer | 2D & 3D games Bots · Optimisation |
| Design | Art direction UI · UX | Composition Design systems | Prototyping Product design |
| Programming | Input & output Functions | Data structures Algorithms | Applications OOP |
Also available on request: competitive programming, applied mathematics, and robotics.
Recommended
The full experience: expert coaches, campus classrooms, product teams, and a final demo.
The same modular curriculum delivered remotely for cohorts that cannot travel.
Formats: 2-day intensive · 1-week bootcamp · pathways up to 3 weeks · custom dates on request

Education & Curriculum
8+ years designing education programmes. Built 50+ learning products and trained 10,000+ computer science teachers.

Algorithms & Data Structures
Lecturer in algorithms and data structures, with experience teaching IB Computer Science.

Machine Learning & AI
National informatics olympiad gold medallist and contributor to Cohere's multilingual Aya AI project.
Case study · June 2026
Twelve 18-year-old students from NOSCH, a Czech school, joined us in Barcelona for ten learning days. Most arrived with only a little coding experience.
Mornings covered programming, AI, product thinking, design, and backend concepts. In the afternoons, three teams used Figma, GitHub, and Asana to build real features for the Leagues of Code platform.
Every team completed the full product cycle and presented its work: a community chat, a clicker game, and a gamified diagnostic test.


A space for students to ask questions and help one another.

A playful engagement feature designed for the learning platform.

A game-based way to assess programming and mathematics levels.
Teacher perspective
Student perspective
Barcelona programmes start at €180 per student for a two-day intensive and scale up to a three-week pathway. The final proposal depends on group size, dates, and programme design.
Request cohort pricingYour school retains duty of care and handles supervision, travel, and accommodation. We provide the teaching and a clear written scope.
No prior experience is required. We assess the cohort and place students from Foundation through Advanced pathways.
English. The programme is designed for international school groups.
We confirm group size around the goals, student levels, and mentor support required. Our June 2026 programme hosted 12 students working in three teams.
Tell us your approximate group size, preferred dates, and what your students want to learn. We will shape a proposal around your school.