MTMA33-Introduction to Computing

Module Provider: Meteorology
Number of credits: 10 [5 ECTS credits]
Level:7
Terms in which taught: Autumn term module
Pre-requisites:
Non-modular pre-requisites:
Co-requisites: MTMG01 Introduction to Weather Systems
Modules excluded:
Current from: 2020/1

Module Convenor: Prof John Methven

Email: j.methven@reading.ac.uk

Type of module:

Summary module description:

This module introduces students to scientific computing for meteorological applications using the python programming language.


Aims:
This module aims to give students the programming skills they need for simple data analysis, at the level they require for carrying out independent dissertation research.

Assessable learning outcomes:

By the end of this module, students should be able to  :




  • Carry out a simple statistical analysis of time series data using the Python programming language;

  • Read files containing multi-dimensional data and also write new files;

  • Use functions and scripts to design re-useable programmes;

  • Display meteorological data using informative plots.


Additional outcomes:

Students will consolidate the knowledge they have gained in other modules


Outline content:


  • Introducing the fundamental elements of programming, including variables, assign statements, arrays. Plotting one array against another (week 1).

  • Performing calculations using loops and conditional statements (week 2).

  • Writing functions and using them (week 3). 

  • Designing programmes to tackle meteorological applications (weeks 4 -  5).

  • Reading large datasets from files in NetCDF format and more advanced man ipulation of data (weeks 6-9).

  • Coding for research - team challenge (week 10)


Brief description of teaching and learning methods:

The first half of the module combines group activities and lectures with computing laboratory sessions. The second half is a series of practical activities with a short introduction of the meteorological context.





Reading lists for meteorology modules are available here https://reading.rl.talis.com/departments/mps_met.html    .


Contact hours:
  Autumn Spring Summer
Practicals classes and workshops 30
Guided independent study: 70
       
Total hours by term 0 0
       
Total hours for module 100

Summative Assessment Methods:
Method Percentage
Report 100

Summative assessment- Examinations:

Summative assessment- Coursework and in-class tests:
Two assessed reports, each worth 50%.

Formative assessment methods:

Penalties for late submission:
Penalties for late submission on this module are in accordance with the University policy. Please refer to page 5 of the Postgraduate Guide to Assessment for further information: http://www.reading.ac.uk/internal/exams/student/exa-guidePG.aspx

Assessment requirements for a pass:
50% overall.

Reassessment arrangements:
For candidates who have failed, an opportunity to take a resit examination and/or to resubmit coursework will be provided within the lifetime of the course.

Additional Costs (specified where applicable):

1) Required text books:  2) Specialist equipment or materials: 3) Specialist clothing, footwear or headgear: 4) Printing and binding: 5) Computers and devices with a particular specification: 6) Travel, accommodation and subsistence:


Last updated: 14 April 2020

THE INFORMATION CONTAINED IN THIS MODULE DESCRIPTION DOES NOT FORM ANY PART OF A STUDENT'S CONTRACT.

Things to do now