| NFYA27 |
Introduction to Computational Physics, 2 ECTS credits.
/Fysikaliska beräkningar/
For:
Fys
|
| |
Area of Education: Science
Subject area: Physics
|
| |
Advancement level
(A-D): A
|
|
Aim:
The course gives an introduction to computational
physics and treats physical phenomena and principles
in a number of different fields. After the course, the
student will be able to to study a physical problem by
writing a computer program and carrying out simulations.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Principles of physics NFYA29 and MATLAB introductory course TSRT01
or equivalent courses.
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
Lectures, computer exercises and minor projects.
|
|
Course contents:
The problems treated in the course further develops
material presented in the course Principles of physics.
The problems are studied in the exercises and in the projects
by means of computer simulations and visualizations, which include program
development and implementation in MATLAB.
Items: 1. Planetary orbits, precession of the perihelion,
Euler's and Runge-Kutta's methods. 2. Radioactive decay,
stochastic and deterministic models. 3. Diffusion, entropy,
the second law of thermodynamics, random walk. 4. Ferromagnetism,
Curie temperature, the Ising model, Bolzmann factor, Monte Carlo methods,
the Metropolis algorithm.
|
|
Course literature:
M. Boman, Fysikaliska beräkningar - labhandledning.
N. J. Girodano, Computational Physics, Prentice Hall.
|
|
Examination: |
|
Reported and passed exercises and projects. |
1,5 p
|
| |
|
|
Course language is Swedish.
Department offering the course: IFM.
Director of Studies: Magnus Boman
Examiner: Magnus Boman
Link to the course homepage at the department
Course Syllabus in Swedish
|