HUOM! OPINTOJAKSOJEN TIETOJEN TÄYTTÄMISTÄ KOORDINOIVAT KOULUTUSSUUNNITTELIJAT HANNA-MARI PEURALA JA TIINA HASARI
1. Course title
Numeerinen meteorologia I
Numerisk meteorologi I
Numerical Meteorology I
2. Course code
Aikaisemmat leikkaavat opintojaksot 53623 Numeerinen meteorologia I, 5 op.
3. Course status: compulsory/optional
-Which degree programme is responsible for the course?
Master's Programme in Atmospheric Sciences
-Which module does the course belong to?
- ATM3006 Advanced Studies in Meteorology
TCM300 Advanced Studies in Theoretical and Computational Methods
-Is the course available to students from other degree programmes?
4. Course level (first-, second-, third-cycle/EQF levels 6, 7 and 8)
-Bachelor’s level = first-cycle degree/EQF level 6
Master’s level, degree programmes in medicine, dentistry and veterinary medicine = secondcycle
degree/EQF level 7
Doctoral level = third-cycle (doctoral) degree/EQF level 8
-Does the course belong to basic, intermediate or advanced studies (cf. Government Decree
on University Degrees)?
5. Recommended time/stage of studies for completion
-The recommended time for completion may be, e.g., after certain relevant courses have
6. Term/teaching period when the course will be offered
The course will be lectured every year in the III period.
7. Scope of the course in credits
8. Teacher coordinating the course
Prof. Heikki Järvinen
9. Course learning outcomes
At end of the course, students should know the principles of the numerical methods used in weather and climate models, and can at practical level write a computer program to numerically solve a shallow-water model, make numerical experiments with the model, and visualize and interpret the results.
10. Course completion methods
The are three meetings every week with short (15-20 min) lectures at the beginning of the lectures, and hands-on practical supervised sessions to progressively develop a 2-dimensional shallow-water model. All exercises are distributed and returned via the Moodle -page.
Basics of either meteorology or oceanography, and sufficient coding skills - language is a student's choice: Fortran, Matlab, Python, or such like.
12. Recommended optional studies
Numerical meteorology II follows directly from this course. Laboratory course in numerical meteorology requires somewhat deeper knowledge of atmospheric thermodynamics, general circulation, synoptic meteorology, and physical processes that this course.
13. Course content
1. Coupled partial differential equations of the atmospheric/ocean dynamics, 2. Spatial discretization methods, 3. Time-extrapolation methods, 4. Numerical stability and accuracy of the solutions, 5. Visualization of results.
14. Recommended and required literature
All lecture materials are provided for students.
Interested students can read
- Chapters 1-3 from "Atmospheric modeling, data assimilation and predictability" by Eugenia Kalnay (2003; Cambridge University Press).
- Chapters 1-3 from "Numerical weather and climate prediction" by Thomas Tomkins Warner (2011; Cambridge University Press).
15. Activities and teaching methods in support of learning
There are three weekly meetings, and each of them is a practical session where students develop their own codes. Lap-top computers are thus needed in the lectures.
16. Assessment practices and criteria, grading scale
There is a course exam based on the coding exercises (modify an existing code, or make a new type of experiment - mainly to show that the student masters the code he/she has written).
The grading is based on 1. Overall progress made in coding the shallow-water model, and 2. Course exam.
17. Teaching language
English (Finnish if all present are Finnish speaking)