MATLAB101: Learn to Program: MATLAB

Course duration: 1 day

Learn about the fundamental concepts in programming using MATLAB and apply them to analyse a sample research dataset.

About this course

MATLAB is an incredibly powerful programming environment with a rich set of analysis toolkits. But what if you’re just getting started – with MATLAB and, more generally, with programming?

Nothing beats a hands-on, face-to-face training session to get you past the inevitable syntax errors!

So join us for this live coding workshop where we write programs that produce results, using the researcher-focused training modules from the highly regarded Software Carpentry Foundation.


Learning Outcomes

  • Introduction to the MATLAB interface for programming
  • Basic syntax and data types in MATLAB
  • How to load external data into MATLAB
  • Creating functions (FUNCTIONS)
  • Repeating actions and analysing multiple data sets (LOOPS)
  • Ways to visualise data in MATLAB



No prior experience with programming needed to attend this course.

We strongly recommend attending the Start Coding without Hesitation: Programming Languages Showdown and Thinking like a computer: The Fundamentals of Programming webinars. Recordings of previously delivered webinars can be found here.

<h3>Introductory Slides</h3>
<iframe src=”″ width=”720″ height=”405″ allowfullscreen=”allowfullscreen”></iframe>

Upcoming Courses

None available.
Back to courses
Your browser is not supported. Please upgrade your browser.