Introduction to Programming in Matlab
Full course description
The aim of this elective is twofold:
- Develop basic and generalizable programming skills in MATLAB;
- Utilize programming to handle and visualize big data, such as those encountered in Neuroscientific research.
MATLAB is a widely used programming and numeric computing platform. Through this elective, you will familiarize with basic MATLAB programming and will learn how to use it to handle, analyze and visualize multidimensional datasets like those encountered in neuroscience and neuroimaging research, business, marketing, social and natural sciences.
Through the course we will explore examples of how to use programming to speed up computations, construct, analyze and visualize time-series (e.g., EEG data, market and financial trends).
At the end of the course, you will write a report in subgroups about the data analysis approach you adopted to analyze time-series data and on how you interpreted results.
Course objectives
With this course, students will:
- develop fundamental and generalizable programming skills in MATLAB;
- learn how to use programming to handle and visualize multidimensional datasets;
- learn how to summarize, visualize and interpret the results of their analyses.