CloseHelpPrint
Kies de Nederlandse taal
Course module: BMB150117
BMB150117
Introduction to Matlab
Course info
Course codeBMB150117
EC1.5
Course goals
After finishing this course, the student can:
  1. Learn about the matlab environment, its programming language and how to use it to solve problems related to neuroscience.
  2. Use matlab (or its toolboxes) to solve a real-life neuroscience problem.
  3. Translate a neuroscience problem to matlab programming language.
  4. Provide Matlab solutions for two specific neuroscience problems. 
  5. Associate the examples given in class with real-life problems related to other courses or internships.
  6. Be able to interpret, translate, troubleshooting and solve matlab problems in an efficient manner.
  7. Master the Matlab environment and learn how to look for help documents, and/or existing solutions, and/or how to use toolboxes.
Content
Period (from - till): 11 November 2019 - 16 December 2019
Spread over 8 sessions as will be specified below at a later date.

Faculty
Mariana P. Branco, UMCU, BCRM, Department Neurosurgery and Neurology
Yuliya Berezutskaya,  UMCU, BCRM, Department Neurosurgery and Neurology

Course description 
This course introduces computer programming in MATLAB to those with little to no previous MATLAB or programming experience. In this course the basics of programming syntax, loops and functions is given. Additionally, Matlab is introduced as a potential tool to solve basic neuroscience problems involving signal analysis, plotting and statistics. Lastly, this course also teaches how to do troubleshooting, debugging, and use specific external toolboxes. The student must have a laptop with an installation of MATLAB 2018a or later. Matlab licenses are free for  all UU students. Detailed instructions on installing the program can be found here: https://students.uu.nl/en/free-software. Installation can take some time, so please be sure to have it done before the start of the course.
 
Note: The default toolboxes are sufficient, but you may also add the Bioinformatics, Curve Fitting, Global Optimization and Wavelet toolboxes.

Literature/study material used:
All course related information including slides, exercises and assignments will be made available using Google Drive links (or similar platform). Every week a link for the material will be sent by email before each session. Please check and download the content of each session beforehand.

Course Design:
8 Sessions likely on Mondays and/or Fridays from 10.00 – 12.00 (see dates and locations below).
Attendance is not mandatory, but highly recommended. Each session contains theoretical explanations (50%) and practical exercises (50%). Per topic, the theoretical introduction is given, followed by practical exercises. Every session a list of extra exercises will be provided. The student is free to solve these exercises and ask questions during the following sessions.
 
Assessment (1.5 EC)
Students will be asked to complete 2 assignments. Assignment 1 will be in pairs (30% of the final grade), and assignment 2 will be individually (70% of the final grade):
Final_grade = 0.30 x assignment_1 + 0.70 x assignment_2

Course schedule and content
Session 1        Matlab basics: vectors and matrices            
Session 2        Control flow part 1
Session 3        Control flow part 2 + recap session        
Session 4        Functions, errors + work groups
Session 5        1st deadline Assignment 1 and peer-feedback (Final deadline +2/3 days)            
                        Intro to data analysis and statistics
Session 6        Loading, visualizing and saving data            
Session 7        Advanced topics & Toolboxes + recap session                      
Session 8       1st deadline Assignment 1 and peer-feedback (Final deadline +2/3 days)            
                       The Matlab Master Hackathon       

Dates and location of the course
Session 1 – 18-11-2019 – 10:00-12:00 - MVG - Descartes - Zaal 2
Session 2 – 22-11-2019 – 10:00-12:00 - AZU - FSC - MALIEBAAN
Session 3 – 25-11-2019 – 10:00-12:00 - HVDB - 4.52
Session 4 – 29-11-2019 – 10:00-12:00 - MVG - Descartes - Zaal 2
Session 5 – 02-12-2019 – 10:00-12:00 - HVDB - 4.52
Session 6 – 06-12-2019 – 10:00-12:00 - HVDB - 2.41
Session 7 – 09-12-2019 – 10:00-12:00 - HVDB - 2.05
Session 8 – 16-12-2019 – 10:00-12:00 - HVDB - 3.71

Credits-hours calculator
1.5 ECTS                                  = 42 hours
________________________________
Lectures          2 hours x 8       = 16 hours
Assignments                            = 26 hours

 
Dates and location for the course:
Will follow at a later date.

Registration:
You can register for this course via Osiris Student. More information about the registration procedure can be found here on the Studyguide.
Any questions can be asked to Mariana Branco (m.pedrosobranco@umcutrecht.nl).

Office hours (walking-in)
Monday’s at 15:00.

Mandatory for students in Master’s programme:
No.

Registration open for students from other programme's:
Yes

Prerequisite knowledge
-
CloseHelpPrint
Kies de Nederlandse taal