Resources and links

Matlab User Group

Several users have got together under the guise of the Matlab User Group, chaired by Dr Iain Kings (Chemical Engineering), to enable users at the University of Birmingham, help and understand Matlab and get the best out of this software. To enable users to talk to each other and help each other overcome issues thereby taking their research one step closer.


About the course

The aim of the course is to introduce students to the MATLAB programming environment. MATLAB is a numerical computing and fourth generation programming environment developed by the MathWorks. Originally designed for computational linear algebra and signal processing it has found many applications in applied mathematics, engineering, scientific modelling and econometrics.

Target Audience

The course is targeted towards PhD, MPhil and MRes students who require the use of MATLAB in their research. There is no assumed knowledge for this course but the pace will be fairly brisk. The course is split into four half day sessions held on the first week of November. Those that may benefit from this course would be involved in ( but not limited to ) the following subject areas

  • Numerical simulation of Partial and Ordinary Differential Equations
  • Signal processing and data analysis
  • Machine Learning and artificial intelligence
  • Control systems
  • Numerical and scientific computing
  • Financial and Economic modelling

The training dates will be emailed to all on the matlab-user-group-announcement mailing lists.

Training and Support materials

The University has purchased the MATLAB Academy Online Training Suite. This gives FREE access to online courses including MATLAB Fundamentals and MATLAB for Data Processing and Visualization. Instructions on how to access this can be found here:

There is a self-enrol Introduction to MATLAB Canvas course containing numerous videos and exercises on different aspects of the software:  

There is also a MATLAB user group and a mailing list for the sharing of ideas and asking questions:


The MathWorks website has a section specifically for students:

There are also MATLAB training videos on the BEAR YouTube channel:


Training documents are listed below.

To download any documents please select any links, this will open to a new page.


The following books are a small selection and may be of use

  • Moore, H. (2007) MATLAB for Engineers. Pearson Prentice Hall.
  • Gilat, A. (2008) MATLAB: An Introduction with Applications. John Wiley and Sons
  • Etter, D. (1996) An Introduction to MATLAB for Engineers and Scientists Prentice Hall
  • Hahn, B.D. and Valentine, D.T. (2009) Essential MATLAB for Engineers and Scientists, Butterworth-Heinemann
  • Gustafsson, F. and Bergman, N. (2003) MATLAB for Engineers Explained. Springer-Verlag. 


The internet is full of information, but we would recommend that a visit to the Mathworks website (the company that currently owns Matlab) would be a good starting point.


We have a selection of self-paced video tutorials on YouTube, these can be found here on the YouTube Matlab playlist.