Master of Science in Sports Management & Events
Master of Science in Sports Management & Events
The dynamic and rapidly growing international sports and events industry provides exceptional career opportunities, as individual destinations, regions and even countries use sport as a means to diversify their economies while reinforcing their tourism and hospitality sectors.
This Master’s takes you beyond the field of play to explore in depth the business dimension of sports and events. Analyze the economics of sport at a local, national and international level while learning how to plan and execute events successfully. You will graduate with knowledge and skills suited to management and administrative roles across the global sports sector.
Location: Switzerland
Duration: Two semesters + Six-month internship or Master thesis
Total credits: 45 US / 90 ECTS
Intakes: Fall
Semester 1
Switzerland
Semester 2:
Switzerland
+ Business field trip
Semester 3
Six-month Internship
OR
Master thesis
Program highlights
Learn how sport functions as a global industry.
Acquire the skills needed to manage international events.
Gain practical experience through an internship or Master thesis.

Global Immersion in Sports & Events
During this Master's program, students gain a unique global immersion into the sports and events industry through academic study, field visits in Switzerland and a focused international business trip. They meet leaders from major sports federations, visit top-tier venues and observe event operations, gaining first-hand insights into trends and best practices. This experience sharpens professional skills, enhances networking and informs thesis research, while showcasing innovation, sustainability and leadership in sports management.
Program details
Semester 1
Economics of Sports and Event Industry
Marketing and Sponsoring in Sport Businesses
Brand Management - from Athletes to Sport Leagues
Consumer Behaviour for Sports and Events
Digital Media and Communication
Financial Management of Sports Companies
Sports, Events and Sustainability
Research Methods and Applications
Applied Project Management
Semester 2
Governance of International Sport Federations
Management of International Sport Events
Stakeholder Management and Contract Negotiations
Personal Leadership - Driving Performance
Applied Event Management
Entrepreneurship in the Sport and Event Business
E-sport and Innovations
The Social Dynamics of Sports
+ Business Field Trip
Meet and Network with Industry Leaders
Semester 3
Six-month Internship, Portfolio and Self-Reflection
or
Master thesis
Program entry requirements
Minimum age
21
Qualifications
Bachelor’s degree
Professional hospitality experience
Work experience is a plus but not required
English level
Must be proficient enough for higher education studies. English language exam scores (issued within 24 months prior to the intended intake) are required for non-native speakers or those who have not spent at least two years in full-time English Education at University level prior to the intake.

English requirements
For all Master's programs at all campuses
Other Master of Science programs

Copyright 2026 - All Rights Reserved