Mathematical Modelling and Problem Solving
About
The course is primarily intended as an introduction to mathematical modelling and problem solving for students with limited experience in the use of mathematics in engineering, but which may come to work in different areas where mathematics is useful.
The main purpose of the course is to provide the student with the ability to apply the theoretical mathematics to solve problems in science and technology. With application oriented exercises, and by teaching modelling and problem solving techniques, the course then bridges the gap between the theoretical courses in mathematics and relevant applications. The course also includes a broader summary of mathematical thinking.
The core of the course is a number of application oriented exercises, which are used as a starting point for the student's own learning. The problems have been carefully selected to develop the student's own skills in modelling and solving problems in a investigative way. The exercises illustrate many areas of application and are organized after the man model types.
In the list below one can find examples indicating the more detailed scope:
- Functions and equations, for example how different mathematical statements can be motivated and how to select and fit functions to empirical data.
- Optimization models, e.g. mathematical programming in economics and decision support.
- Dynamic models, e.g. simulation in biology, physics and engineering.
- Probability models, e.g. stochastic simulation, Markov models for text and Bayesian inference.
- Discrete models, e.g. graphs and networks for modelling projects and activities, modelling with discrete standard problems and boolean logic, planning.
- One to two more modules with topics that can change from instance to instance.
With the exercises as a starting point, we actively teach modelling and problem solving with a supervision style that develops the independence of the student. During lectures, we also discuss different problem solving strategies, reflect on solutions and compare different ways to solve the same problem.
The course also demonstrates the importance of building mathematical computer models for different kinds of applications.
Prerequisites and selection
Entry requirements
Completed courses to a total of 45 hp are required, including:
- a course in imperative or object oriented programming (DIT012, DIT953 or similar)
- a course in linear algebra (MMG20 or similar)
- a course in mathematical analysis (MMG30 or similar)
Selection
Selection is based upon the number of credits from previous university studies, maximum 285 credits