Modules

BackEsc13027

Computational Physics

6 CPSummerENno longer offered

Prerequisites

Recommended, as written

• Knowledge of theoretical physics on an advanced stage of a bachelor course. • Programming knowledge in C, C ++ or Fortran is an advantage..

Contents

Numerical implementations of problems in mechanics, quantum mechanics, electrodynamics, nonlinear dynamics. Numerical topics: • Maps and Iterations, Fractals • Eigenvalue problems, linear equations • Ordinary differential equations: Explicit and Implicit methods, Initial value problems, Runge-Kutta methods • Ordinary differential equations: Boundary value problems, Finite differencesProgramming language: Fortran, C or similar languages

Learning outcomes

After successfully completing the module, students have learned how to solve problems of theoretical physics numerically as well as data handling and data analysis using computers. They are able to discuss physical problems and implement their solutions numerically. In addition the module supported further competences as e. g. carefullness, persistance, curiosity, working on one's own initiative.

Assessment

Prerequisite: • Successful completion of exercise assignments (75% must be reached)Final module examination: • Oral examination, 30-45 min. (discussion of one selected numerical problem)

Literature (6)
  • W. H. Press, S. A. Teukolsky, W. T. Vetterling, B. P. Flannery, "Numerical Recipes", Cambridge University Press (1988)
  • R. H. Landau, M. J. Paez, "Computational Physics - Problem solving with computers", Wiley & Sons, (1997)
  • C. A. J. Fletcher, "Computational Techniques for Fluid Dynamics", Vol. 1, Springer-Verlag (2005)
  • M. Bestehorn, "Computational Physics", De Gruyter (2018)
  • H. Haken, "Synergetics", Springer (2012)
  • J. Argyris, G. Faust, M. Haase, R. Friedrich, "An Eploration of Dynamical Systems and Chaos", Springer (2015)

Remarks

• Study programme Physics M.Sc.: Compulsory elective module in complex „Physical Specialization with Theoretical Focus“, topic area „Theory, Simulation and further topics“ • Study programme Physics B.Sc.: Compulsory elective module in complex „Physical Specialised Module“ • Study programme Applied Mathematics M.Sc.: Compulsory elective module in complex „Applications“, field „Physics“ Self organised studies: • implementation of numerical problems of lectures • independent programming of the algorithms covered in the lecture • solving of problems in exercises Students may use their own notebooks (however, software installation is not supported).

Source: BTU's module description · retrieved 14 Oct 2026Original

Module catalogue · unofficial

Betula is an unofficial project and not part of BTU.

Folia 1.0.3Radix 0.6.0

Data as of 21 Oct 2026Winter 2026/27Source: BTU