Book-your-appointment Events
Header Banner

France

PassWorld France

1. Overview of the institution

Pass-world is an international admissions process for postgraduate students holding non-French Bachelor or Master’s degrees. With a single application students can apply to 7prestigious Business Schools in France:

  • Dijon Burgundy School of Business
  • Grenoble Ecole de Management
  • Normandy Business School,
  • Novancia Business School Paris
  • EM Strasbourg Business School
  • Telecom Ecole de Management
  • ESC Pau

To be eligible students must have spent a minimum of two years studying in higher education outside of France.

Each member school offers the possibility of studying a two year Master’s in Management degree (Programme des Grandes Ecoles), in English and or in French.

Applications are made exclusively online on the application platform. 

2. Location and facilities

Each Pass-world member school has an international service at the disposal of students to help and advise them on arrival and especially help the students find suitable accommodation. The schools are well prepared for welcoming international students.  At the start of term each student is required to attend an induction course at the school. This gives the students all the tools required to settle into life at the school and in France. Thus, the student is given crucial information on the way in which the school functions, what to expect during the course, the cultural and social activities on offer and general day-to-day life in France.

Each school has one or more student associations that organize social activities so that students can get to know each other and integrate. Moreover, the schools offer good sporting facilities and a large number of sports clubs are open to foreign students. International students obviously also have access to basic services at the school such as the library, IT rooms with an internet connection and free email. Finally, studying at one of these schools means that students have access to a large alumni network which may come in useful for employment at the end of the degree.

3. Departments/Subject areas

Lying at the heart of Europe, France is a country that offers a number of opportunities to students wishing to develop their competencies in Business management within an international context. Due to the outstanding quality and relevance of the tuition dispensed at French Business Schools, France has become an attractive destination for post-graduate international students wishing to pursue higher education abroad.

Over and above the core management tuition of the Masters, each school offers the possibility of following a number of innovative specialization programs, linked to the local economic of the school (finance, accountancy, marketing, human resources, logistics and transport, IT and communications).

The student can choose to study the Master degree in English and or in French. In order to obtain his or her degree, each student is required to master at least two foreign languages and for the duration of the Master degree all students are required to attend obligatory English and French language lessons.

4.  Rankings

Quality post-graduate education, accredited and recognized at an international level     (AACSB, EFMD, EQUIS/EPAS, AMBA)

Dijon Burgundy School of Business

  • Ranked 76th in the world,  Financial Times Masters in Management ranking, September  2015
  • Ranked 5th for Alumni satisfaction and 10th for international excellence by L’Etudiant Magazine, November 2014

Grenoble Ecole de Management earned an average of the following business school rankings in 2014-2015, on both national and international levels:

  • 6th in France
  • 25th in Europe
  • 50th Worldwide

5. Scholarships

For many Indian students aspiring for high quality education in the field they choose, study abroad scholarships prove to be extremely beneficial. Scholarships make education affordable and enable you to access the best universities in the world. For getting the right information about UK scholarships and university enrolment, you can contact the Chopras Overseas Consultancy.

Click to know more about the UK University Scholarships. Click Here

6.  Careers: Unique student support

All schools have strong links with the business world. The degree includes two compulsory periods of professional internship (often paid), which means that the student can put into practice what he has learnt during class. Career guidance and job-seeking workshops are conducted regularly to help students construct their professional project.

Furthermore, it is very common for local companies to help improve the content of the Masters program and even for them to participate in lectures and share their experiences. These companies also offer internships and regularly recruit graduates onto high level positions.

The student visa gives all students the right to work up to 20 hours a week.