Sorbonne University campus

Engineering

MSc Innovation Management - M2 International track with INSEAD International Business Foundations at Sorbonne University

Sorbonne University, France

Programme overview

In M2 students can follow the INSEAD Business Foundations Certificate Programme: 30 ECTS at INSEAD (new ventures and corporate entrepreneurship, financial markets and valuation, strategy, accounting, marketing management, prices and markets, organisational behaviour, uncertainty and data) alongside 30 ECTS at Sorbonne Université including a company internship.

Faculty: Faculty of Science and Engineering  |  Department: Master Management de l'innovation  |  Duration: 1 year (M2)  |  Study mode: full-time; taught in English and French  |  Location: Paris, Île-de-France, France

Official programme page

Application information

Domestic applicants: EUR 255 a year (2026/2027). National registration fee for master’s degree programmes for 2026/2027 as listed by the university; excludes the CVEC. Non-EU students subject to differentiated fees pay a higher national rate (amount not listed on the page). Source

Duration: 1 year (M2)

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.