EPN-V2

MAMO1100 Introduction to modeling and computing Course description

Course name in Norwegian
Innføring i modellering og beregninger
Study programme
Bachelor's Degree Programme in Mathematical Modelling and Data Science
Weight
5.0 ECTS
Year of study
2025/2026
Curriculum
FALL 2025
Schedule
Course history

Introduction

The course gives an introduction to the concept of modelling and explains how we build, implement, and analyze models in engineering problems. In the course, students will explore mathematical models using analytical and numerical methods, in addition to programming and visualization of results. The topics addressed will prepare and motivate students for further studies in mathematical modeling and data science.

Recommended preliminary courses

None.

Required preliminary courses

No formal requirements over and above the admission requirements.

Learning outcomes

After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence.

Knowledge

The student can:

  • explain what is meant by a mathematical model.
  • provide examples of applications for mathematical models.
  • account for various computational methods and their areas of application.
  • know the difference between a deterministic simulation and a probabilistic simulation.
  • be familiar with standard visualization techniques.

Skills

The student can:

  • translate a selection of models from natural laws and descriptions into mathematical equations.
  • use Python programming to implement the models on a computer.
  • use exploratory methods to acquire knowledge about mathematical models.

General competence

The student can:

  • read and understand texts that deal with simple mathematical models.
  • transfer practical problems into mathematical form.
  • explain and use basic numerical algorithms.
  • evaluate results from mathematical calculations.

Teaching and learning methods

Lectures and exercises

Lectures will be based on the review of new material, as well as discussions and reflections. The exercises combine the use of pencil and paper with computational tools on the computer under the guidance of the instructor and/or student assistant.

Course requirements

The following coursework is mandatory and must be approved to be eligible for the exam:

Two mandatory group assignments where

  • each group consists of 1 to 4 students
  • each assignment is submitted as a report of 6-12 pages
  • each assignment can be re-submitted once if it is not accepted.

Assessment

Individual oral examination of about 30 minutes consisting of a presentation by the student and consecutive questions of . The examination result cannot be appealed.

In the case of a new or postponed examination, a different examination format may be used, or a new assignment with a new deadline may be given. If an oral examination is used, it cannot be appealed.

Permitted exam materials and equipment

The student may use his/her own computer for the presentation.

Grading scale

Pass/fail.

Examiners

Two internal examiners. External examiner is used regularly.

Course contact person

Leiv Øyehaug