Course syllabus for Computational mathematics

Course syllabus adopted 2021-02-26 by Head of Programme (or corresponding).

Overview

  • Swedish nameBeräkningsmatematik
  • CodeMVE450
  • Credits3 Credits
  • OwnerTKSAM
  • Education cycleFirst-cycle
  • Main field of studyMathematics
  • DepartmentMATHEMATICAL SCIENCES
  • GradingUG - Pass, Fail

Course round 1

  • Teaching language Swedish
  • Application code 58137
  • Open for exchange studentsNo
  • Only students with the course round in the programme overview.

Credit distribution

0115 Written and oral assignments 3 c
Grading: UG
3 c

In programmes

Examiner

Go to coursepage (Opens in new tab)

Eligibility

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

Aim

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 conditions.
  • use the Symbolic Math Toolbox for MATLAB as a tool for basic symbolic calculations.

Content

  • 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.

Organisation

Lectures, exercises and computer classes.

Literature

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.