skip to navigation skip to content
- Select training provider - (Social Sciences Research Methods Programme)
Instructor-led course

Provided by: Social Sciences Research Methods Programme

This course is not scheduled to run.

[ Show past events ]

Register interest
Register your interest - if you would be interested in additional dates being scheduled.

Events available

Practical introduction to MATLAB Programming


This module is shared with Psychology. Students from the Department of Psychology MUST book places on this course via the Department; any bookings made by Psychology students via the SSRMP portal will be cancelled.

The course focuses on practical hands-on variable handling and programming implementation using rather than on theory. This course is intended for those who have never programmed before, including those who only call/run Matlab scripts but are not familiar with how code works and how matrices are handled in Matlab. (Note that calling a couple of scripts is not 'real' programming.)

MATLAB (C) is a powerful scientific programming environment optimal for data analysis and engineering solutions. More information on the programme and its uses can be found here

More information on the course can be found here

Target audience
  • Postgraduate students and staff
  • Further details regarding eligibility criteria are available here
  • No prior knowledge is needed.
  • Students will need to bring their own laptop with the latest version of Matlab (see pre-installed. Cambridge students can download and install Matlab from for free with their CRSid. Select and install all packages available to you.
  • Before class, please skim through the excellent free resources, Getting Started and Language Fundamentals:

Lectures and labs

System requirements

MatLab installed on student's own laptop.

How to Book

Click the "Booking" panel on the left-hand sidebar (on a phone, this will be via a link called Booking/Availability near the top of the page).


This module is not assessed.


Moodle is the 'Virtual Learning Environment' (VLE) that the SSRMP uses to deliver online courses.

SSRMP lecturers use Moodle to make teaching resources available before, during, and/or after classes, and to make announcements and answer questions.

For this reason, it is vital that all SSRMP students enrol onto and explore their course Moodle pages once booking their SSRMP modules via the UTBS, and that they do so before their module begins. Moodle pages for modules should go live around a week before the module commences, but some may be made visible to students, earlier.

For more information, and links to specific Moodle module pages, please visit our website

Software Packages

Events available