Course syllabus for Mathematical software

Course syllabus adopted 2024-02-05 by Head of Programme (or corresponding).

Overview

  • Swedish nameMatematisk programvara
  • CodeMVE665
  • Credits3 Credits
  • OwnerTKTEM
  • Education cycleFirst-cycle
  • Main field of studyMathematics
  • DepartmentMATHEMATICAL SCIENCES
  • GradingUG - Pass, Fail

Course round 1

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

Credit distribution

0121 Written and oral assignments 3 c
Grading: UG
3 c0 c0 c0 c0 c0 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

The same as for admission to the programme.

Aim

The aim of the course is to:
  • Provide knowledge of how to use mathematical software for numerical computations and to give an introduction to some of the computing facilities at Chalmers.
  • Provide an understanding of how the programming language Python can be used as a tool for numerical calculations and visualization. 

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

- use Matlab as a tool for numerical computations and visualization
- use the Symbolic Math Toolbox in Matlab as a tool for basic symbolic calculations
- use the computer system at Chalmers and some of the tools available
- write reports including formulas and graphics
- understand how Python can be used for numerical computations and basic visualization

Content

The operating systems Linux and Windows, including the tools that are available for file management and report writing.
The program Matlab: Some basic programming, such as assignment, variables, statements, expressions and functions. Some standard functions for basic numerical calculations such as solving equations, integrals and differential equations. Some standard features for graphics and visualization. Simple symbolic calculations in Matlab.
Introduction and overview of the programming language Python.

Organisation

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

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.