emlyon business school campus

Engineering

MSc Global Innovation & Entrepreneurship at emlyon business school

emlyon business school, France

Programme overview

The MSc in Global Innovation & Entrepreneurship is an 18-month, English-taught Master of Science accredited by the Conference des Grandes Ecoles. It covers breakthrough innovation, startup creation and international collaboration, with academic periods in Lyon, Oulu (Finland) and Hanoi or Ho Chi Minh City (Vietnam).

Faculty: emlyon business school  |  Department: MSc Global Innovation & Entrepreneurship  |  Duration: 18 months  |  Study mode: full-time; English; Lyon, Oulu (Finland) and Vietnam  |  Intake: September  |  Location: Écully, Auvergne-Rhône-Alpes, France

What you will study

An e-learning pre-programme (economics, finance, accounting, marketing, corporate social responsibility) is compulsory for non-business students. The first period in Lyon covers the entrepreneurial ecosystem and innovation foundations; later periods include hands-on projects, business simulations and startup creation in Finland and Vietnam.

Official programme page

Application information

Entry requirements

Applicants need a validated 4-year bachelor's degree or Master 1 (Bac+4) or a validated 3-year bachelor's degree or Licence 3 (Bac+3) and can apply while completing the final year. Mandatory documents: CV in English, ID or passport, certified degrees, enrolment certificate if still studying and transcripts from the first year of undergraduate study; GMAT, GRE, TAGE MAGE or CAT scores, an English test (TOEFL iBT, TOEIC, IELTS or Cambridge), recommendation letters and a motivation letter are optional or recommended. Selection includes digital tests and rolling admission; applications for September 2027 open on 6 October 2026 and close on 15 July 2027.

EUR 29,300 for the whole programme (2027-2028). Whole programme, including tuition for the international period at the partner university, seminar travel and lodging, and enrolment and administrative fees. Source

Intake: September

Duration: 18 months

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.