Study in
Geneva.
Geneva is where the world’s institutions meet. Study a Master in tech in a city where trust, institutions and governance shape the rules technology will live by.
~40international organisations
180permanent missions
#1Global Innovation Index 2025
Fall 2027intake opens
{ Why study in Geneva }
Study where the world’s institutions meet.
Around 40 international organisations, 180 permanent missions and CERN shape the rules technology will live by, and the people who shape them are your neighbours, speakers and capstone partners. WHO, WTO, WIPO and ITU are headquartered here; CERN sits just outside the city.
{ Quick facts }
Geneva at a glance.
Topic
Geneva
Focus
Trust, institutions, governance
Institutions
WHO, WTO, WIPO and ITU are headquartered here; CERN sits just outside the city
Innovation
Switzerland ranks first in the Global Innovation Index 2025
Intake and fees
Fall 2027 · 21.500 CHF
Degrees
The STS Master’s, a Swiss award conferred by Geneva Business School, and a Master’s from the Universitat de Barcelona
Study a tech Master in Geneva.
Download the brochure: the 5 Masters, both hubs and fees.