Checking date: 22/03/2019

Course: 2019/2020

Computational Physics
Study: European Master in Nuclear Fusion Science and Engineering Physic (273)


Department assigned to the subject: Department of Physics

Type: Compulsory
ECTS Credits: 6.0 ECTS


Students are expected to have completed
Plasma physics
Competences and skills that will be acquired and learning results.
- Get acquainted with the use of advanced programming languages (FORTRAN, C or Matlab). - Reach a basic knowledge of the fundamental algorithms used in physical simulations. - Been able to model a physical problem and implement it on the chosen programming language.
Description of contents: programme
- 1. Finite differences I: Ordinary Differential Equations - 2. Finite differences II: Partial Differential Equations - 3. Linear Algebra - 4. Continuous Eulerian Methods - 5 Lagrangian and Particle Methods
Learning activities and methodology
- Topics are discussed in class with the help af slides that are provided to students. - Selected projects from the area of fusion plasmas are handed to the students that must work through them, simulate them numerically.
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Basic Bibliography
  • William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery. Numerical Recipes in Fortran, The art of Scientific Computing, second edition. Cambridge University Press. 1994

The course syllabus and the academic weekly planning may change due academic events or other reasons.