This course is designed to teach participants how to program in Matlab. The course will be mostly self-paced so that people can progress at the speed that is right for them. There will be no common end point, as fast-learner or people that already have more programming experience will learn about more topics or to a deeper level. We end the course with a practical task to solve a real problem using programming.
Date
TBA, December 2025
Organizer
Duration
40 hrs / 1.4 ECTs (48 hrs / 1.7 ECTs incl. introductory day)
Location
VU
This course is designed to teach participants how to program in Matlab. The course will be mostly self-paced so that people can progress at the speed that is right for them. There will be no common end point, as fast-learner or people that already have more programming experience will learn about more topics or to a deeper level. We end the course with a practical task to solve a real problem using programming.
After following this course students will be able to program in Matlab to an intermediate level. They will:
Work groups and short lectures. An introductory day is available for novices.
The course is Bring-Your-Own. All participants bring their own laptop to the course (please let us know if you do not have a laptop and we will make arrangements). Ideally, you should have Matlab preinstalled, but we can help with installation of Matlab at the beginning of the course if needed.
On the first day of the course, novices and people needing a refresher can do the Matlab Onramp course, with support from supervisors. On the second day, everyone meets and gives a short introduction and prepares for the second week.
In the second week we will proceed with workgroups and solve real-world problems using Matlab code, and try to work through some data that was brought in by participants.
The following topics will be covered during the course:
No prior knowledge is required
Downloads & extra recourses
There are good introductory books on Matlab available to support you in the course. Here are some suggestions from the organisers:
Very good introduction up to intermediate level of Matlab programming. Good programming style. Well explained. About 40 euros. Note that this is not the book with a similar name from Upskill Learning. That book is too basic for the course.
Extensive introduction to Matlab up to intermediate level. About 40 euros.
Very extensive introduction to Matlab up to intermediate level. About 80 euros
Extensive book aimed specifically at analysis of neuroscience data, but also providing a good introduction to programming in Matlab. 50 euros.
Not a very good introduction to Matlab programming but contains many interesting chapters on neuroscience data analysis. Matlab for Beginners: A Gentle Approach. Very basic. We hope to get further than this book in this course.