The CompuPhys master provides a comprehensive program in fundamental physics (quantum physics, light-matter interaction, condensed matter physics), in numerical simulation methods and in data sciences. Concrete applications to physics of life, to astrophysics, to physics of the atmosphere and of the environment, and to quantum information, are studied in the training program. A large part of the program is dedicated to active learning methods (practice-based learning, project-based learning, problem-based learning, and flipped classroom) and the use of digital tools. The goal of the master’s program is to train physicists with high skill level in numerical methods, programmers specialized in numerical simulations of physical systems, and data scientists specialized in physical data issued from sensors and networks of physical devices.

Program description

The master degree in Physics & Computational Physics (CompuPhys) offers a formation in fundamental physics and computational methods. The scientific studied fields concern matter and light-matter interaction physics, numerical simulations and big data for physical systems. The training program has two goals: to train physicists with a high skill level in computational methods able to adapt to any future evolution and disruption induced by the digital technologies; and to train digital engineer with a high skill level in physics able to integrate a research team in a university or an academic research institute, a R&D department of the industry in order to connect computer engineers to physicists of the other specialities.

The numerical approaches are transversally used in all domains of physics permitting to address several domains during the training program: condensed matter, molecular physics, spectroscopy, quantum information, theoretical physics, astrophysics, life physics, atmospheric physics. This objective is achieved by academic courses but also by the large part of the teaching organized as numerical projects or as problem-based learning. These numerical projects (one by semester), the courses by problem-based learning and internship activities are adapted to each student with respect to his professional project and his personal interests, permitting specialization in a specific domain of physics or a deepening of the digital skills.

Concerning the digital skills, the training program involves both the big data aspects and the numerical simulation methods, in order to cover the whole of the computational approaches: ab initio simulations; physical data collection, processing, and analysis; comparison of observation and experiment results with reference digital models. The development of the digital industries needs data scientists specialized into data collected from physical sensors and/or from networks of physical devices. This is the case for example of the internet of things, of eHealth (with also the use of physics of life skills), and of the climatic data analysis. In fundamental scientific research domains as in astrophysics where observation data are processed, numerical simulations play a fundamental role. In a lot of industries and scientific researches, numerical simulations are performed as for example in materials industries, in pharmaceutical industries (where molecular dynamics simulations are used to search for new active molecules or to improve the efficiency of an active molecule), in aerospace industries and in celestial mechanics researches, and in theoretical physics (fundamental quantum mechanics and general relativity).

The master’s program includes also a training concerning the tools of the dynamical systems and the network theories which are at the intersection of the data science and of numerical simulation science. The latter presents a universal application from physical to social systems. Moreover, the master’s program includes training in quantum information theory. Some quantum technologies are today in expansion and quantum computing is certainly the future of the digital industry. The Physics & Computational Physics master program want to be training in the present-day higher technologies (numerical simulations, big data) and will prepare the students to the forthcoming technologies (quantum computing).

To achieve these goals, the training program is organized into three scientific blocks (quantum physics, light-matter interaction, condensed matter physics), three technical blocks (numerical simulations & dynamical systems, algorithmics & programming, big data) and two soft skills blocks (digital humanities, numerical projects & internship activities). In addition, some external facultative activities are proposed to the students, as scientific seminars organized by the partner laboratories, a traineeship of astronomical observation technics, or the participation to an eHealth hackathon for example.


Master 1

S7 semester

  • Quantum Physics (4 ECTS, 30 hours lectures/exercises, 10 hours practical)
  • Condensed Matter Physics (4 ECTS, 22 hours lectures/exercises, 18 hours practical)
  • Statistical Physics (4 ECTS, 30 hours lecture/exercises, 10 hours practical)
  • Algorithmics & Programming: Python, Fortran, Matlab (5 ECTS, 12 hours lectures/exercises, 39 hours practical)
  • Signal Processing, Statistics and Big Data (5 ECTS, 23 hours lectures/exercises, 24 hours practical)
  • Soft Skills 1: communication & deontology (3 ECTS, 18 hours)
  • English or French (3 ECTS, 24 hours)
  • Numerical project 1 (2 ECTS, 2 weeks)

S8 semester

  • Quantum Optics and Light-Matter Interaction (4 ECTS, 40 hours lectures/exercises)
  • Laser Physics (4 ECTS, 31 hours lectures/exercises, 9 hours practical)
  • Molecular Spectroscopy (4 ECTS, 40 hours lectures/exercises)
  • Condensed Matter Physics (4 ECTS, 31 hours lectures/exercises, 9 hours practical)
  • Numerical Simulations & Dynamical Systems (4 ECTS, 15 hours lectures/exercises, 25 hours practical)
  • Databases SQL (1 ECTS, 3 hours lectures/exercises, 6 hours practical)
  • Soft Skills 2: digital security, digital rights, peer production, software factory, epistemology (3 ECTS, 18 hours)
  • Numerical Project 2 & Laboratory Project (6 ECTS, 2 days by week)

Master 2

S9 semester

  • Quantum Optics (4 ECTS, 40 hours lectures/exercises)
  • Quantum Physics (4 ECTS, 18 hours lectures/exercises, 22 hours practical)
  • Applied Spectroscopy: atmospheric sciences & astrophysics (4 ECTS, 34 hours lectures/exercises, 6 hours practical)
  • Numerical Simulations, Dynamical Systems & Networks Analysis (6 ECTS, 30 hours lectures/exercises, 35 hours practical)
  • Astronomical Data Processing & Imaging Sensors (2 ECTS, 9 hours lectures/exercises, 6 hours practical)
  • Machine Learning (1 ECTS, 10 hours practical)
  • Parallel & GPU programming, multi-physics computation (3 ECTS, 9 hours lectures/exercises, 21 hours practical)
  • English or French (3 ECTS, 18 hours)
  • Numerical project 3 (3 ECTS, 1 day by week)

S10 semester

  • Internship in the lab, or in the company (30 ECTS, 5 months)

(Practical teaching consists of computer activities).

Future career prospects

After the master, the students can postulate to the jobs of an engineer in computational science, of a programmer – physicist specialized in numerical simulations, of data scientist physicist. They can integrate at the issue of the program a technical department of a company, an academic laboratory of a university or a public research institute. They can have also the opportunity to prepare a Ph.D. thesis in physics in an academic laboratory.

Entry requirements

The applicant students must be the holder of a Bachelor’s degree in physics, Bachelor’s degree with major in physics and minor in mathematics, computer science or chemistry, or Bachelor’s degree with major in mathematics or computer science and minor in physics. B2 level TOEIC (or equivalent) in English and practical knowledge of computers are needed.

Application procedure

For all candidates

apply via eCandidate

  • Opening date: 14th February 2019
  • Deadline: 21st June 2019

Important: Candidates who have the nationality of countries OUTSIDE the European Union, European Economic Area and Swiss Confederation AND who live in one of the following countries with a Campus France office:

Algeria, Argentina, Benin, Brazil, Burkina Faso, Burundi, Cameroon, Chile, China, Colombia, Comoros, Democratic Republic of the Congo, Djibouti, Egypt, Gabon, India, Indonesia, Iran, Ivory Coast, Japan, Kuwait, Lebanon, Madagascar, Mali, Mauritania, Mauritius, Mexico, Morocco, Peru, Republic of the Congo, Republic of Guinea (Guinea-Conakry), Russia, Senegal, Singapore, South Korea, Syria, Taiwan, Togo, Tunisia, Turkey, USA, Vietnam.

If you receive an official notification of acceptance you must create an account on your country of residence’s Campus France website and complete their files from the tab «Je suis accepté» or «I am accepted» and apply for a visa


Up to five fellowship grants (800€ per month, during up to 10 months) will be awarded each year to high-quality foreign students, with particular attention to applications coming from Mediterranean countries and Caribbean island nations and territories.

Program taught in:
  • English

See 14 more programs offered by University Bourgogne Franche-Comté (UBFC) »

Last updated August 19, 2019
This course is Campus based
Start Date
2 years
243 EUR
243€ for tuition fees, and 91€ for student life contribution
By locations
By date
Start Date
End Date
June 30, 2021
Application deadline
Application deadline
End Date
June 30, 2021