Skip to main content

Numerical Modeling MAF300

The course is divided in two parts. Part I is an introduction to numerical mathematics, with basic theory and methods for solving numerical computational problems with and without the use of computers. Part II is a data laboratory course, which gives an introduction to the practical use of computers for scientific and technical computations.

Course description for study year 2021-2022

Course code




Credits (ECTS)


Semester tution start


Number of semesters


Exam semester


Language of instruction


Learning outcome
After completion of the course the student
  • Should have knowledge about fundamental algorithms and terminology within numerical mathematics
  • Should be able to apply these algorithms to analyse propagation of errors and solve equations and differential equations
  • Should be able to formulate physical problems in a manner that is suitable for numerical calculations.
  • Should be able to chose methods of solutions and write computer programs that carry out simple physical calculations using the programming language Python.

The course consists of two parts: a theoretical (I) and a laboratory based (II)

Part I: Basic theory and methods for numerical problemsolving with or without a computer.

Part II: Computer lab giving an introduction to practical use of computers for scientific and technical calculations.

Required prerequisite knowledge
Recommended prerequisites
FYS100 Mechanics, MAT200 Mathematical Methods 2, MAT210 Real and Complex Calculus

Written exam and 2 assignments

Form of assessment Weight Duration Marks Aid
Written exam 1/2 4 Hours A - F All written and printed means are allowed. Calculators are allowed
2 assignments 1/2 A - F

Written exams count 50 % and assignments count 50 %.All evaluation elements must be passed in order to get a final grade in the subject.Candidates with non-passing the assignments may re-take the assignments next time the course has regular teaching.

Method of work
Lectures and exercises (4 hours/week), practial computer lab excercises (4 hours/week).
Open for

Bachelor level at Faculty og Science and Technology

Master level at Faculty of Science and Technology.

Restricted access to part II.

Course assessment
Form and/or discussion.
Overlapping courses
Course Reduction (SP)
Numerical Mathematics, First Course (ÅMA190) 5
Numerical mathematics - First course (TE0149) 5
Numerical mathematics - First course (TE0149) 5
Computational physics (BIT210) 5
Numerical Modeling (MAF310) 5
Numerical Modeling 2 (MAF320) 5
The syllabus can be found in Leganto