Back to Fundamental MATLAB Programming for AI
University of Glasgow

Fundamental MATLAB Programming for AI

This course introduces the fundamentals of the programming platform of this course, MATLAB. Through MATLAB’s toolboxes, engineers can make use of AI techniques bypassing intricate programming and achieve superior results. After learning this course (3 modules), students will be ready to learn AI techniques using MATLAB in terms of programming skills. In this course, MATLAB fundamentals, particularly those that are useful for applying AI techniques using MATLAB, are introduced. This includes manipulating variables and matrices in MATLAB, MATLAB scripts, graphs, using built-in functions, defining and using custom functions, conditionals and program control, loops, table arrays and cell arrays to manipulate data, categorical data and one-hot encoding of them, etc. Case studies will be provided for writing objective functions in engineering optimization and data cleaning for building machine learning models, which are the fundamentals of Courses 2 and 3. In partnership with MathWorks, enrolled students have access to MATLAB for the duration of the course.

Status: AI Enablement
Status: Applied Mathematics
BeginnerCourse13 hours

Featured reviews

JT

5.0Reviewed Nov 22, 2025

Finally, a MATLAB course that connects programming fundamentals directly to AI workflows. No fluff, just actionable skills!

MS

5.0Reviewed Nov 22, 2025

Modules on matrix manipulation and custom functions transformed how I approach data preprocessing for ML models. Highly recommended!

WE

5.0Reviewed Dec 1, 2025

The instructor's examples using real world engineering problems made abstract AI concepts feel totally achievable.

SH

5.0Reviewed Nov 22, 2025

As a non-programmer, this course gave me the courage to experiment with MATLAB. No more fear of breaking things!

XX

5.0Reviewed Nov 21, 2025

The interactive coding exercises and real-world case studies (e.g., image recognition, signal processing) gave me practical skills to solve engineering challenges with AI.

AA

5.0Reviewed Nov 21, 2025

For students new to programming, the course’s focus on MATLAB’s intuitive syntax and built-in functions made learning AI fundamentals stress-free and engaging.

JM

5.0Reviewed Nov 22, 2025

This course is a hidden gem for engineers! It bridged my MATLAB knowledge gap and prepared me for advanced AI topics.

BB

5.0Reviewed Nov 22, 2025

This course gave me the confidence to tackle AI projects in MATLAB. Looking forward to advancing to the next courses in the series!

AP

5.0Reviewed Nov 22, 2025

Finally, a MATLAB course that doesn't skip over the basics! The matrix manipulation section alone was worth the price.

ZZ

5.0Reviewed Nov 21, 2025

The integration of MATLAB’s Deep Learning Toolbox with AI workflows revolutionized how I design and test neural networks—highly recommended for both beginners and experienced users.

MA

5.0Reviewed Nov 22, 2025

The instructor's use of graphs and visualizations made abstract math concepts (like linear algebra) suddenly make sense.

XX

5.0Reviewed Dec 1, 2025

This course is a must for engineers and scientists aiming to harness MATLAB’s powerful tools for AI development ,Clear explanations and hands-on coding sessions made complex concepts intuitive.

All reviews

Showing: 20 of 45

xinNov
5.0
Reviewed Dec 2, 2025
zxcT
5.0
Reviewed Nov 22, 2025
Xion
5.0
Reviewed Nov 22, 2025
Jessica
5.0
Reviewed Nov 27, 2025
Adili
5.0
Reviewed Nov 22, 2025
ShengC
5.0
Reviewed Nov 22, 2025
Sarah
5.0
Reviewed Nov 23, 2025
Michael Smith
5.0
Reviewed Nov 23, 2025
Brittany
5.0
Reviewed Nov 23, 2025
Jennifer Taylor
5.0
Reviewed Nov 23, 2025
Ryan Harris
5.0
Reviewed Nov 23, 2025
Matthew Anderson
5.0
Reviewed Nov 23, 2025
Ava Phillips
5.0
Reviewed Nov 23, 2025
James Mitchell
5.0
Reviewed Nov 23, 2025
Emily Scott
5.0
Reviewed Dec 2, 2025
Moore
5.0
Reviewed Nov 23, 2025
William Evans
5.0
Reviewed Dec 2, 2025
Lauren Martin
5.0
Reviewed Nov 23, 2025
Reeves
5.0
Reviewed Mar 23, 2026
Olivia Carter
5.0
Reviewed Dec 1, 2025