Students collaborating with a mentor during a bootcamp

For schools & institutions

Bring your students to Barcelona to learn AI & computer science.

An intensive, project-based programme at the Harbour.Space campus, taught by the team behind Spain's AI Olympiad squad.

A real campus in a real technology city

Harbour.Space campus

A university environment

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

Students working together in Barcelona

A European tech hub

They experience an international city where technology is a visible career.

Barcelona coastline and city

Connected and practical

A well-connected destination with the campus in Barcelona's Vila Olímpica.

IOAI accreditedfor Spain

Harbour.SpaceBarcelona campus

National teamselection & training

Project basedreal products, real tools

A serious learning experience students remember

01

Stretch strong students

Give advanced learners access to coaches and material beyond the school curriculum.

02

Try university-level CS

Students work on a university campus and leave with a portfolio-ready project.

03

Engage a mixed cohort

Assessment and modular pathways let beginners and experienced students progress together.

04

Upgrade a Barcelona trip

Turn part of an existing school visit into a focused technology programme.

The team behind Spain's AI Olympiad squad

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.

Build a pathway around your students

Choose one discipline or combine several. We assess the cohort, select the right entry point, and sequence the modules into a coherent programme.

DisciplineFoundationCoreAdvanced
Artificial IntelligencePrompt engineering
Data engineering
Multimodal agents
Machine learning
Neural networks
Image recognition
Game DevelopmentGame logic
Level design
Mechanics
Physics · Multiplayer
2D & 3D games
Bots · Optimisation
DesignArt direction
UI · UX
Composition
Design systems
Prototyping
Product design
ProgrammingInput & output
Functions
Data structures
Algorithms
Applications
OOP

Also available on request: competitive programming, applied mathematics, and robotics.

On campus, or online

Recommended

Barcelona campus

The full experience: expert coaches, campus classrooms, product teams, and a final demo.

Live online

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

We teach. Your school stays in control.

Leagues of Code handles

  • Teaching and curriculum
  • Expert coaches
  • Learning platform and tracking
  • Campus classrooms
  • Certificates and one point of contact

Your school handles

  • Travel and accommodation
  • Student supervision
  • Safeguarding and duty of care
  • Insurance and parental consent

Who teaches your students

Ilia

Education & Curriculum

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

Ogabek

Algorithms & Data Structures

Lecturer in algorithms and data structures, with experience teaching IB Computer Science.

Anier

Machine Learning & AI

National informatics olympiad gold medallist and contributor to Cohere's multilingual Aya AI project.

Case study · June 2026

From a little coding experience to three working products

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.

8.9 / 10average recommendation score
NOSCH students collaborating during the programme
10 learning days · 3 teams · 3 working products

Projects they built

Community Chat project interface

Community Chat

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

Clicker Game project interface

Clicker Game

A playful engagement feature designed for the learning platform.

Diagnostic Test project interface

Diagnostic Test

A game-based way to assess programming and mathematics levels.

Hear from the people who took part

Teacher perspective

What the programme gave the group

Student perspective

What it felt like to build a real product

Priced around your group

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 pricing

Questions schools ask

Who is responsible for safeguarding and supervision?

Your school retains duty of care and handles supervision, travel, and accommodation. We provide the teaching and a clear written scope.

What level do students need?

No prior experience is required. We assess the cohort and place students from Foundation through Advanced pathways.

What language is the programme taught in?

English. The programme is designed for international school groups.

How many students can join?

We confirm group size around the goals, student levels, and mentor support required. Our June 2026 programme hosted 12 students working in three teams.

Ready to bring your students to Barcelona?

Tell us your approximate group size, preferred dates, and what your students want to learn. We will shape a proposal around your school.

WhatsApp us