FY530: Computational Science (5 ECTS)

STADS: 07011901

Level
Bachelor course

Teaching period
The course is offered in the spring semester.

Teacher responsible
No responsible teachers found, contact the department if necessary

Timetable
There is no timetable available for the chosen semester.

Prerequisites:
None.

Academic preconditions:
Students taking the course are expected to:
  • Have knowledge of linear algebra.
  • Be able to use a computer.
  • Participate actively in all teaching phases.


Course introduction
The aim of the course is to enable the student to use computational tools to model physical problems. This is important to develop an understanding of the problems and to deal with a variety of applications.

The course builds on the knowledge acquired in the course MM505 Linear algebra, and provides tools useful  for most of the  subjects encountered   later in the physics curriculum, e.g. quantum mechanics.

In relation to the competence profile of the degree it is the explicit focus of the course to:

  • Give the competence to use basic methods from linear algebra to model physical problems and to assess the quality of the results obtained in relation to the phenomena the models describe.
  • Give skills to use Matlab and Mathematica
  • Give knowledge and understanding of application of numerical methods


Expected learning outcome
The learning objectives of the course are that the student demonstrates the ability to:
  • use Matlab and Mathematica as computational tools and for data visualization.
  • use basic methods and results from linear algebra and Fourier analysis to solve linear systems of coupled and partial differential equations describing physical phenomena.
  • assess the quality of the numerical results obtained and the applicability of the  model used to the phenomena it  is meant to describe.
  • write a report in which the results obtained are presented in a clear and concise way, and present and defend this report at an oral examination.
Subject overview
The following main topics are contained in the course:
  • Introduction to Matlab and Mathematica
  • Systems of coupled differential equations and partial differential equations as models of physical phenomena.
  • Data handling and visualization.
Literature
There isn't any litterature for the course at the moment.

Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
  1. Oral exam about project report. Internal marking according to the Danish 7-mark scale.
Expected working hours
The teaching method is based on three phase model.
Intro phase: 24 hours
Skills training phase: 24 hours, hereof:
 - Laboratory exercises: 24 hours

Educational activities
See danish version.Educational form
The course is based on hands-on teaching, where the students learn by doing problems shortly after they are presented.

Language
This course is taught in Danish or English, depending on the lecturer. However, if international students participate, the teaching language will always be English.

Remarks
The course cannot be chosen by students who have passed FF505.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.