Numerical Modeling 2 (MAF320)
The course is a data laboratory course, which gives an introduction to the practical use of computers for scientific and technical computations. An introduction to Python is given.
Course description for study year 2024-2025
Course code
MAF320
Version
1
Credits (ECTS)
5
Semester tution start
Autumn
Number of semesters
1
Exam semester
Autumn
Language of instruction
English
Admission requirements
Science and mathematics qualification (REALFA) / Higher engineering education (HING)
Content
The course is a computer lab giving an introduction to practical use of computers for scientific and technical calculations. The topics covered are:
- Introduction to Python programming, including NumPy and SciPy
- Solutions to systems of linear equations
- Interpolation and curve-fitting
- Roots of non-linear equations
- Numerical derivatives and integrals
- Ordinary differential equations
- Partial differential equations
Learning outcome
After completion of the course the student​
- Should be able to formulate physical problems in a manner that is suitable for numerical calculations.
- Should be able to chose methods of solutions and write computer programs that carry out simple calculations using Python programming language.
Required prerequisite knowledge
Recommended prerequisites
Basic math skills, in particular in linear algebra.
Exam
Folderevaluation
Form of assessment | Weight | Duration | Marks | Aid |
---|---|---|---|---|
First assignment | 1/2 | Letter grades | All | |
Second assignment | 1/2 | Letter grades | All |
Course teacher(s)
Head of Department:
Bjørn Henrik AuestadMethod of work
Practial computer lab excercises (4 hours/week).
Overlapping courses
Course | Reduction (SP) |
---|---|
Numerical Modeling (MAF300_1) | 5 |
Open for
Bachelor level at Faculty og Science and Technology
Master level at Faculty of Science and Technology.
Restricted access to part II.