Skip to main content


MATLAB Training

There are multiple places to get MATLAB Training.

  • Direct from MATLAB via self-paced courses, pre-recorded webinars, live webinars or in-person courses. 
  • From University IT Services
  • From Department of Engineering Science

Further details on each of these below.

MATLAB Academy - Free Online Courses

As part of the campus-wide license, everyone at the University has access to MATLAB Academy, an online training suite of different courses. They are self-paced and cover a wide range of topics and MATLAB functionality. They are beneficial for all levels of user. To access the training for free, you must use your MathWorks account which has been linked with the University license (available via the link above).

Examples of available courses are shown below.

For beginners, we recommend the short starter course called MATLAB Onramp. It is self-paced and allows you to learn MATLAB in your browser through a mix of interactive exercises with videos and notes. There is around 2 hours of content and it is free to all users.

MathWorks Webinars

MathWorks, creators of MATLAB, run many webinars for free online. They are a good way to learn about the different specific toolboxes and features you might not have explored in MATLAB. 

Training by University IT Services

If you would prefer face-to-face training, the University IT Services runs a paid course called Matlab: First Steps.


Half Day Courses run by Engineering Science

There are resources available from some short half-day courses by Eric Peasley and Izzi Mear that can be used as self-paced learning.

Introduction to MATLAB
This course aimed at helping people that have never used MATLAB before to get started. It will introduce you to the fundamental basics of MATLAB and give you hands on experience of using MATLAB. It will also give you some idea of what MATLAB can do and how to find out more about MATLAB.

Introduction to MATLAB App Designer
This seminar will show you how to build your own MATLAB Graphical User Interface or Apps. It includes other items that are essential to this task such as cell arrays, structure and handle graphics. This seminar assumes that you have some familiarity with using MATLAB and understand variables and vectors at a minimum.