6 EC
Semester 1, period 2
5244ITMP6Y
The course will comprise a basic introduction to MATLAB, designed to be suitable for students with little or no prior programming knowledge. The program will be based on introductory lectures and hand-on assignments, with the help and supervision of expert programmers. As far as possible, the work will be based on real data from neuroscience experiments. There will be an introduction of basic techniques to analysis behavioral tracking data, EEG-LFP and single unit electrophysiological data, including spectral analysis techniques, neuronal connectivity measurements and use of statistical tools provided by MATLAB and other developers.
Matlab - A Practical Introduction to Programming and Problem Solving from Stormy Attaway, 4th edition
Matlab
Research in contemporary neuroscience requires a solid foundation in data acquisition and data analysis. This course is aimed to provide students in the Brain and Cognitive Sciences Research Master with a first introduction to programming, with basic applications to acquire and analyze data in neuroscience. We will use the software MATLAB, since it is the most widely used programming platform for neuroscientists in many different specialist fields.
Students who successfully take this course should acquire the following competences,
The course will comprise a basic introduction to MATLAB, designed to be suitable for students with little or no prior programming knowledge. The program will be based on introductory lectures and hand-on assignments, with the help and supervision of expert programmers. During the first half of the course the students will be guided to program their first tool to acquire actual neuroscientific data. In the second half students come up with a neuroscientific research question themselves. They will use their new knowledge to create a tool to acquire data to answer this question. Additionally, there will be introductory lectures on so called tool-boxes commonly used for data analysis in neuroscience research.
Every week starts with a lecture to introduce the topics and guide the students through the most challenging parts.
During computer lab sessions the students can practice what they have learned under supervision and guidance based on assignments.
The course ends with a presentation of the final project to a) practice elevator pitches and b) give the students a better idea on possible applications of their knowledge.
During self-study students have to a) acquire new knowledge and in depth knowledge on their own (the lectures only contain the challenging parts and an overview of the topics) and b) have to finish the assignments that couldn't be finished during the computer lab sessions.
Activity | Hours | |
Hoorcollege | 14 | |
Laptopcollege | 44 | |
Tentamen | 2 | |
Self study | 108 | |
Total | 168 | (6 EC x 28 uur) |
Requirements of the programme concerning attendance (OER-B):
| Item and weight | Details | Remarks |
|
Final grade | ||
|
45% Tentamen | Must be ≥ 5.5, Allows retake | |
|
15% Attitude and skills | ||
|
5% Assignment week 1 | no retake | |
|
5% Assignment week 2 | no retake | |
|
10% Assignment week 4 | ||
|
20% Assignment week 7 | Must be ≥ 5.5 |
short programming assignment in Matlab
short programming assignment in Matlab
code of the visual search task (group) and report about the programming process (individually)
code, article and elevator pitch about self chosen experiment (group) and report about programming process (individually)
For week 1 and 2 are assignments that are graded on correctness. A short feedback on the most important points will be given on Blackboard.
For week 4 and 7 there are rubrics for all parts of the assignments.
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.uva.nl/plagiarism
| Weeknummer | Onderwerpen | Studiestof |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |
The schedule for this course is published on DataNose.
The course is designed to for people with little/no prior programming knowledge.
max. 25