3 EC
Semester 1, period 3
51329PRI3Y
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 earth and ecological sciences.
Course handbook
Matlab
Teaching is conducted through laptop seminars, where students 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. Students undertake small projects during laptop seminars, which are completed outside of seminars if necessary as self-study.
|
Activity |
Hours |
|
|
Exam |
4 |
|
|
Laptop-seminar |
28 |
|
|
Self study |
52 |
|
|
Total |
84 |
(3 EC x 28 uur) |
Programme's requirements concerning attendance (OER-B):
Additional requirements for this course:
Attendance is compulsory for laptop-seminars, 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).
Absence needs to be communicated to the course coordinator. Students are obliged to attend at least 90% of tutorials/seminars. In the case the student attends less than 90% without communicating their absence to the course coordinator, the course cannot be finished and the student will not be permitted to sit the exam.
| Item and weight | Details |
|
Final grade | |
|
0.95 (95%) Toets | Mandatory |
|
0.05 (5%) Project submissions |
Programming in Matlab is assessed by a single graded exam at the end of the course, which makes up 95% of the assessment. The final 5% of the assessment is awarded (as a pass/fail) if students submit all of the projects by the time of the exam.
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. If you expect to have a clash with other courses please contact the Programming in Matlab course coordinator prior to the start of the course.
Students complete project assignments for every class of the course individually, which are worked upon in the class and during self study time. Each project uses examples from earth and ecological sciences to carry out a programming task. Projects are not formally graded, but a bonus mark is awarded for students who submit all projects before the exam .
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
| Week | Handbook chapters | Assignments |
| 1 | 1-7 | 1-5 |
| 2 | 8-11 | 6- 8 |
| 3 | 12,13 | 9, 10 |
| 4 | 14 | 10 extension, final exam |
The schedule for this course is published on DataNose.
https://datanose.nl/#course[48612]
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:
|
||