FYSA1130 Numerical Methods in Physics (4 cr)

Study level:
Intermediate studies
0-5
Language:
Finnish
Responsible organisation:
Department of Physics
Curriculum periods:
2020-2021, 2021-2022, 2022-2023, 2023-2024

Description

• Numerical integrals and derivatives.

• Solving linear and non-linear equations numerically.

• Solve ordinary- and partial differential equations numerically.

• Differences between boundary-, initial- and eigenvalue problems.

• Numerical optimization and fitting

• Limitations of numerics and estimating errors

Learning outcomes

Upon completion of the course the student is able to

• calculate numerical derivatives and integrals

• solve simultanous linear and non-linear equations numerically

• solve ordinary differential equation numerically

• solve elliptic partial differential equation numerically

• deal with boundary-, initial- and eigenvalue problems.

• use different methods for non-linear optimization

• fit linear and non-linear models to data.

• Assess the accuracy and precision of numerical solutions

• Own laptop for use during the lectures and during the exam is highly recommended but not mandatory.

• Uses a web platform, such as TIM, where Python code can be run and returned for evaluation.

Description of prerequisites

• Reasonable knowledge of high school level physics and mathematics

• Some familiarity with concepts relating to differential equations

• Basic level Python programming skills

• Familiarity with NumPy, SciPy and matplotlib libraries

Study materials

• Lecture notes

• Python language documentation

• NumPy, SciPy and matplotlib documentation

Literature

• Newman, Computational Physics

Completion methods

Method 1

Evaluation criteria:
Harjoitustehtävät ja tentti (esim. harjoitustehtävät 50 %, tentti 50 %).
Time of teaching:
Period 3
Select all marked parts

Method 2

Description:
This method is intended for students for whom method 1 is not possible for specific reasons (e.g. language, living elsewhere). The course lecturer must be contacted before enrolling on the course.
Evaluation criteria:
A scheduled home exam and the ability to explain the solutions in an assessment discussion.
Time of teaching:
Period 5, Period 4, Period 2, Period 1
Select all marked parts

Method 3

Description:
This method is intended for students for whom method 1 is not possible for specific reasons (e.g. language, living elsewhere). The course lecturer must be contacted before enrolling on the course.
Evaluation criteria:
Acceptable completion of the project.
Select all marked parts
Parts of the completion methods
x

Teaching (4 cr)

Type:
Participation in teaching
0-5
Evaluation criteria:
Harjoitustehtävät ja tentti (esim. harjoitustehtävät 50 %, tentti 50 %).
Language:
English, Finnish
Study methods:

Luennot, harjoitustehtävät, ohjaukset ja tentti.

x

Independent study (4 cr)

Type:
Independent study
0-5
Evaluation criteria:
A scheduled home exam and the ability to explain the solutions in an assessment discussion.
Language:
English, Finnish
Study methods:

Self-study, home exam and an assessment discussion.

x

Independent study (4 cr)

Type:
Independent study