Syllabus academic year 2009/2010
(Created 2009-08-11.)
SCIENTIFIC COMPUTINGFMN140

Higher education credits: 6. Grading scale: UG. Level: G2 (First level). Language of instruction: The course will be given in Swedish. FMN140 overlap following cours/es: FMN065, FMN065, FMN065 och FMN065. Compulsory for: V2. Course coordinator: Johan Helsing, helsing@maths.lth.se, Numerisk analys. Recommended prerequisits: FMA420 Linear Algebra and FMAA05 Calculus in One Variable. Assessment: Written exam and a computational project. Parts: 2. Further information: The applications are taken from structural design, building physics, hydrology and hydraulics. The students will work on a larger project, which is given in cooperation with the teacher in construction. Home page: http://www.maths.lth.se/na/courses/FMN140.

Aim
The course provides basic understanding how to apply computational tools to write programs to simulate and visualize varying problems in civil engineering. The student shall experience technical computations as an useful tool. The course stimulates further studies.

Knowledge and understanding
For a passing grade the student must

be familiar with MATLAB syntax and the online help function. The student shall be able to write his own computational programs in MATLAB.

Skills and abilities
For a passing grade the student must

- have achieved a good basis in computational programming applicable in other courses in civil engineering

- be able to visualize and evaluate numerical results.

- report solutions and numerical results in written and graphical form.

Judgement and approach
For a passing grade the student must

write a algorithmically 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.

Literature
Pärt-Enander, E och Sjöberg, A: Användarhandledning för Matlab 6. Uppsala Universitet. ISBN: 91-506-1473-8, (english edition).

Parts

Code: 0104. Name: Scientific Computing in Construction Technology.
Higher education credits: 4,5. Grading scale: UG. Assessment: Written exam. Contents: See above.

Code: 0204. Name: Project.
Higher education credits: 1,5. Grading scale: UG. Assessment: Computational project. Contents: See above.