PhD All-in-One (link) – an excellent 12-hour course for all PhD students providing them with essential tools for a successful and efficient PhD study
Bitesize Programming (link) – this is a series of 1-hour sessions with each session focusing on one particular aspect of programming (MATLAB & Python), for example creating animations.
MATLAB Programming – three excellent 12-hour courses for students aiming to learn programming in MATLAB. Beginner course focuses on algorithms, while the Intermediate course focuses on commands. The Advanced course contains topics on Artificial Intelligence (such as Deep Learning), code optimisation and other advanced topics.
Python Programming – two excellent 12-hour courses for students aiming to learn programming in Python. Beginner course focuses on algorithms, while the Intermediate course focuses on commands.