Search course

Use the search function to find more information about the study programmes and courses available at Chalmers. When there is a course homepage, a house symbol is shown that leads to this page.

Graduate courses

Departments' graduate courses for PhD-students.


Syllabus for

Academic year
MVE450 - Computational mathematics
Syllabus adopted 2021-02-26 by Head of Programme (or corresponding)
Owner: TKSAM
3,0 Credits
Grading: UG - Pass, Fail
Education cycle: First-cycle
Main field of study: Mathematics

Teaching language: Swedish
Application code: 58118
Open for exchange students: No
Only students with the course round in the programme plan

Module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 Summer course No Sp
0115 Written and oral assignments 3,0 c Grading: UG   3,0 c    

In programs

TKSAM CIVIL ENGINEERING, Year 1 (compulsory)


Katarina Blom

  Go to Course Homepage


General entry requirements for bachelor's level (first cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

The same as for the programme that owns the course.
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

Introductory course in calculus


The aim of the course is to give, together with other mathematics courses, a general mathematical education which is as useful as possible for further studies and technical professional work. The course shall, in a logical and holistic manner, provide knowledge of numerical methods and computational mathematics which is necessary for further studies in Civil and Environmental Engineering.

Learning outcomes (after completion of the course the student should be able to)

  • use MATLAB as a tool for numerical computations and visualization.
  • apply numerical methods for finding zeros of functions, computing integrals and for solving differential equations.
  • explain and apply well-known methods for solving first order separable
    and linear differential equations, as well as solve linear differential
    equations of higher order with constant coefficients.
  • rewrite a higher order differential equation as a system of first order equations and solve the latter numerically.
  • from a given text set up a mathematical model in the form of one or more
    differential equations, possibly including initial and/or boundary
  • use the Symbolic Math Toolbox for MATLAB as a tool for basic symbolic calculations.


  • The MATLAB software: Desktop Layout and the Help Browser. Operators, assignment statements, variables and standard built in functions. Script files and function files. Graphics. Basic programming and program structures. Computer arithmetic. Importing and exporting data.
  • Finding zeros of a function numerically. Numerical quadrature and solving of differential equations.
  • Applications of integration: Arc length, area of solids of rotation, centre of gravity.
  • Differential equations of first order, separable and linear cases. Second order differential equations. Systems of differential equations.
  • The Symbolic Math Toolbox for MATLAB: Symbolic calculations. Algebra, calculus, solution of equations.


Lectures, exercises and computer classes.


Literature will be announced on the course web page before start of the course.

Examination including compulsory elements

Compulsory computer assignments and written assignments.
More detailed information about the examination will be given on the course web page before start of the course.

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.

Page manager Published: Thu 04 Feb 2021.