Master of science

Masters of Science

Why choose a MSc?

The MSc programs at Institut Mines-Telecom Business School equip managers, analysts and research scientists with the specialist skills required to integrate information technology into their ecosystem and propose innovative solutions in their area of work.

Studying on an MSc will give you a high level of skills and expertise specifically designed for international business that is recognised by industry and the research sector.

Fully in English

Totally in English, the course lasts 3 semesters followed by a business placement that will lead to you presenting a professional dissertation in research and development. Students will be qualified to study at PhD level upon completion of their degree.

Recognized by the French State

Our MSc programs lead to a state-approved Master’s degree. They are registered with the RNCP (code 35910) under the title Master in Innovation Management.

Who can join?

Student with a Bachelor’s Degree or equivalent, willing to pursue their postgraduate studies can join our MSc programs.

Students holding a 4 to 5-year degree can join our specific 1-year MSc programs to complete their postgraduate studies with a recognized Master’s degree. 

3 paths possible

Supply chain management:

develop the skills to design and manage efficient, resilient and sustainable supply chains 

Digital and sustainable finance :

gain a hybrid understanding of finance and information systems, enriched by digital innovation and sustainability 

Data management and digital transformation:

learn to engineer, manage and implement digital information systems using data governance and analytics to support business decisions 

18-month program, fully in English

Semester 1: core courses 

This semester focuses on building a solid foundation in management and business fundamentals, while developing the analytical tools. 

Semester 2: specialized courses

A year dedicated to professional development, focused on deepening expertise in your chosen specialization and strengthening the associated skills. 

Semester 3: internship in France or abroad 

A final semester dedicated to an internship, designed to build on acquired skills through practical experience and support a smooth transition into the professional world. 

A French state-recognised Master’s degree (Diplôme National de Master), accredited by the Ministry of Higher Education, with strong academic and  professional recognition 

Who can apply?

  • Students with a 4 to 5-year degree equivalent to 240 ECTS  
  • B2 level in English  

Career opportunities

Supply Chain Management 

Qualify for management and consulting roles dedicated to green logistics, circular economy, and eco-responsible operations. 

Data Management & Digital Transformation 

Step into strategic IT consulting, digital marketing management, and data-driven business analysis. 

Digital & Sustainable Finance 

Succeed in modern financial ecosystems across corporate finance, asset management, investment banking, and financial risk analysis. 

Master of Science programs at Institut Mines-Telecom Business School