Course manual 2018/2019

Course content

The ability to write your own computer programs, and understand those of others, gives you more flexibility when analyzing and understanding data; in particular, MatLab is widely used to perform data calculations and manipulations in scientific and engineering work. The material includes: program structure, manipulating data, writing scripts, functions, debugging, and visualizing results. Students learn to apply MatLab skills to short research projects focused on erosion, pollution, flood simulation, drainage patterns, and other environmental problems.

Study materials

Practical training material

  • Course handbook

Software

  • Matlab

Objectives

  • The student can translate a calculation problem into a program structure
  • The student has developed skills to write simple computer programs for the processing and visualization of data.

Teaching methods

  • Laptopcollege
  • Self-study
  • Laptop seminar

Laptop seminars are the main method of teaching used, where students will work through course material individually to learn the skills of matlab in a practical applied way, whilst having the support of teaching assistants to answer questions. Attendance is compulsory. 
Self study is generally expected to complete computer practicals alongside laptop seminars

Learning activities

Activity

Hours

Digitale Toets

4

Laptopcollege

28

Self study

52

Total

84

(3 EC x 28 uur)

Attendance

Programme's requirements concerning attendance (OER-B):

  • In case of practical sessions, the student is obliged to attend at least of 90% of the sessions and to prepare himself adequately, unless indicated otherwise in the course manual. In case the student attends less than 90%, the practical sessions should be redone entirely.
  • In case of tutorials/seminars with assignments, the student is obliged to attend at least 90% of the tutorials/seminars and to prepare himself adequately, unless indicated otherwise in the course manual. In case the student attends less than 90%, the course cannot be finished

Additional requirements for this course:

Attendance is compulsory at laptopcolleges, unless the student has submitted the projects required of that particular class before the class has begun (i.e. they are at least one class ahead in the course)

Assessment

Item and weight Details

Final grade

1 (100%)

Digitale Toets

Assessment diagram

Leerdoel:Toetsonderdeel 1: Toetsonderdeel 2:
#1.
#2.
#3.
#4.
#5.
#6.
#7.

Students that were enrolled in the course in previous years

Students who were enrolled in the course in previous years are expected to attend class as usual. Where clashes exist with other courses we can make allowances, so long as students keep up with submitting the work for Programming in Matlab.

Assignments

Students complete project assignments for every class of the course, which are worked upon in the class and during self study time. Each project uses examples from earth sciences and related fields to carry out a programming task.

Fraud and plagiarism

The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl

Course structure

Weeknummer Onderwerpen Studiestof
1
2
3
4

Timetable

The schedule for this course is published on DataNose.

Additional information

https://datanose.nl/#course[48612]

Last year's course evaluation

In order to provide students some insight how we use the feedback of student evaluations to enhance the quality of education, we decided to include the table below in all course guides.

Course Name (#EC)N
Strengths
Notes for improvement
Response lecturer:

Contact information

Coordinator

  • E.L. Sage MSc