Computational Science II

Undergraduate course

Course description

Objectives and Content

The course looks at the whole process within computational science from the formulation of a physical model, to estimation of mathematical properties of the model and to the choice of numerical methods to be used and finally to simulation of the model in a numerical experiment. The course gives insight into programming, graphical plotting of results and experience with advanced computers. The course includes compulsary exercises with emphasis on practical aspects of the methods.

It is a Bachelor's thesis course, usually taken in the third year of a Bachelor degree in Applied Mathematics.

Learning Outcomes

After completed course, the students are expected to be able to:

  • Master the basic techniques of mathematical modeling
  • Describe the process of implementing a mathematical model
  • Use some numerical methods in practice
  • Present the investigation results in reports and posters

Semester of Instruction

Required Previous Knowledge

The course is based on at least one course in Programming and 60 ECTS Mathematics.

Recommended Previous Knowledge

Programming, Calculus, Linear Algebra, Differential Equations, Numerics, and non-linear Differential Equations, corresponding to the courses INF100, MAT111, MAT112, MAT121, MAT131, MAT160, and MAT230.

Credit Reduction due to Course Overlap

MAT292: 9 ECTS


Compulsory Assignments and Attendance
Forms of Assessment
Exercises + oral presentation
Grading Scale
The grading scale used is A to F. Grade A is the highest passing grade in the grading scale, grade F is a fail.