Computational Modeling


Content, progress and pedagogy of the module

The student must obtain knowledge about common numerical methods for modeling of problems in science and engineering, and be able to use the methods for computational modeling. The latter includes the construction and usage of computer programs in Matlab or a similar program based on the numerical methods, and the usage of commercial software packages. Students completing the module will obtain knowledge within the following areas.

Learning objectives


  • Common computational modeling methods including but not limited to: Finite-Difference-Time-Domain (FDTD) method, Finite-Difference­Methods in the frequency domain, The Fourier Modal Method (FMM), The Finite Element Method (FEM), and Greens Function Integral Equation Methods (GFIEM).
  • Construction of computer programs in Matlab or a similar programfor computational modeling.
  • Commercial software packages for computational modeling.


The student must be able to judge which numerical method from a range of methods is most suitable for a specific computational problem. The student must be able to carry out computational modeling by constructing and using his / her own programs in Matlab or a similar program, and by using commercial software packages.


The student will gain insight into numerical methods for computational modeling, and will gain experience in using the methods. This will serve as a foundation based on which the student will be able to choose and use appropriate numerical methods for specific computational problems, including constructing and using numerical programs in matlab, and using commercial software packages.

Type of instruction

Lectures combined with theoretical exercises.

Extent and expected workload

Since it is a 5 ECTS course module the expected workload is 150 hours for the student.



Name of examComputational modeling
Type of exam
Active participation/continuous evaluation
The re-exam will be written or oral.
AssessmentPassed/Not Passed
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleComputational Modeling
Module codeM-MN-K2-3A
Module typeCourse
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module


Education ownerMaster of Science (MSc) in Physics
Study BoardStudy Board of Mechanical Engineering and Physics
DepartmentDepartment of Materials and Production
FacultyThe Faculty of Engineering and Science