Course syllabus

Beräkningsprogrammering
Scientific Computing

FMNF15, 6 credits, G2 (First Cycle)

Valid for: 2021/22
Faculty: Faculty of Engineering, LTH
Decided by: PLED F/Pi
Date of Decision: 2021-04-23

General Information

Main field: Technology.
Compulsory for: V2
Language of instruction: The course will be given in Swedish

Aim

The course provides a basic understanding of how to apply computational tools to write programs to simulate and visualize various problems in civil engineering. The student should experience technical computations as a useful tool. The course should stimulate further studies.

Learning outcomes

Knowledge and understanding
For a passing grade the student must

Competences and skills
For a passing grade the student must

Judgement and approach
For a passing grade the student must

write a  well structured report in suitable terminology on the numerical solution of a computational project within civil engineering

Contents

Files, editing. MATLAB's basic functions: aritmetic operations, vectors, matrices, simple graphics functions. Syntax: [for], [if-then-else], [while]. Built-in functions, user-written functions, and m-files. Linear systems of equations. Non-linear equations. Least squares fitting of measurement data. Numerical integration. Interpretation and critical assessment of results. Applications and project work.

Examination details

Grading scale: UG - (U,G) - (Fail, Pass)
Assessment: Written exam and a computational project.

The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.

Parts
Code: 0117. Name: Project.
Credits: 1,5. Grading scale: UG. Assessment: Computational project. Contents: See above.
Code: 0217. Name: Scientific Calculation.
Credits: 4,5. Grading scale: UG. Assessment: Written examination.

Admission

Admission requirements:

Assumed prior knowledge: FMAA05 Calculus in One Variable and FMAB30 Calculus in Several Variables.
The number of participants is limited to: No
The course overlaps following course/s: FMN140, FMN065

Reading list

Contact and other information

Course coordinator: Anders Holst, Studierektor@math.lth.se
Teacher: Johan Helsing, helsing@maths.lth.se
Course coordinator: Studerandeexpeditionen, expedition@math.lth.se
Course homepage: http://www.ctr.maths.lu.se/course/berprognykod/
Further information: The applications are taken from structural design, building physics, hydrology and hydraulics. The students will work on a larger project, which is developed in cooperation with the teacher in Structural mechanics.