Which study programme?

Masters of Science programmes (MSc)
equivalent to 5 years of higher education

Excelia Business School’s Masters of Science (MSc) cover a range of specialisations designed to meet the needs of companies today. They open the door to a variety of career opportunities both in France and abroad.

Why join our Masters of Science?

  • Practical experience & professionalisation
    Develop sound expertise and gain valuable professional work experience through internships and work-study placements

  • A wide range of specialisations 
    There are some 20 specialisations to choose from, enabling you to explore the world of work and become an expert in your chosen field

  • A variety of study tracks 
    There is a choice of different study tracks: Classic Track or Work-study Track, French Track or English Track, 12-month Track or 24-month Track... whatever your choice, you will have the opportunity to acquire real expertise and significant professional experience to enhance your profile and boost your career prospects

  • Job opportunities
    Connect with a vast network of professionals through our Alumni community. Excelia’s MScs are designed to ensure rapid vocational integration and sustainable employability

Questions? Why not arrange a 20-minutes personal appointement by video or telephone to discuss your future study plans!

Masters of Science

Bénédicte JULIEN 

Head of International Admissions, Excelia

 Mail    Appelez-nous !

 

Choose the right Master of Science (MSc) for you!

Masters of Science (MSc) in Marketing

  • Qualifications
    Master (5 years of higher education)
  • Languages
    English / French
  • Location
    La Rochelle, Paris, Tours, Orleans
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB / RNCP Level 7
Become an expert in digital marketing and growth strategies in an age of ‘everything digital’. This programme will introduce you to Agile Methodology, specifically designed for companies seeking… See programme
  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    La Rochelle
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
This MSc has been designed in collaboration with industry professionals to offer an exciting programme which seeks to nurture excellence in future generations of brand managers. This 12 or 24-month… See programme

Masters of Science (MSc) in Finance

  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    Paris
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
The MSc in Sustainable Finance focusses on the convergence of Finance and Sustainable Development. It has been designed to provide you with a comprehensive understanding of the financial systems and… See programme
  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    La Rochelle
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
The global financial sector requires skilled professionals as it is constantly evolving due to technological advances, product innovations, climate issues, and the impact of changes in regulations.… See programme

Masters of Science (MSc) in Management

  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    Paris
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
This programme, with its integral vision of purchasing and the supply chain, aims to educate future high-level executives capable of assuming operational and strategic positions and streamlining… See programme

Master of Science (MSc) in Sustainable Development

  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    Paris
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
The Master of Science (MSc) in Sustainable Luxury & Creative Industries has been designed to offer you the opportunity to discover companies operating in the luxury and creative industries and… See programme
  • Qualifications
    Master (5 years of higher education)
  • Languages
    English
  • Location
    La Rochelle, Paris
  • Start date
    September
  • Accreditation
    Accredited by the French Government / Master Degree / EQUIS / AACSB
This Master of Science in International Business Management has been designed to train students to support companies in their projects and in the development of their international business… See programme

You appear to be in France... if you prefer, you can browse the French version of our site!

browse french site
en