EEE
Power systems, machines, control and smart grids, with machine learning applied.
Beginner
Start here. No background needed beyond school maths.
AI with MATLAB and Simulink
Short videos from MathWorks on using AI in engineering work: machine learning basics, AutoML, MLOps, and building AI into Simulink system models.
MathWorks
Control Bootcamp
A clear, short-lecture introduction to modern control theory: state space, stability, controllability, LQR and Kalman filters, worked through with simple examples. The foundation for data-driven and learning-based control.
Steve Brunton (University of Washington)
MATLAB Machine Learning Onramp
A free MathWorks course on the classification workflow in MATLAB: import data, engineer features and train models.
MathWorks
MATLAB Control Design Onramp with Simulink
A free, hands-on course on designing and tuning feedback controllers in Simulink, done in the browser with no installation.
MathWorks
MATLAB Simulink Onramp
A free, self-paced introduction to Simulink in the browser: building, simulating and analysing block-diagram models of dynamic systems. About two hours.
MathWorks
Advanced
Once the basics are comfortable.
Data-Driven Control with Machine Learning
How measured data and machine learning are changing control engineering: system identification, model predictive control and learning controllers directly from experiments.
Steve Brunton (University of Washington)
MATLAB Reinforcement Learning Onramp
Learn how reinforcement learning trains controllers, with interactive exercises on agents, environments and rewards.
MathWorks
NPTEL: Machine Learning for Engineering and Science Applications
IIT Madras course aimed at engineers in every branch: ML methods with worked engineering applications in MATLAB and TensorFlow.
NPTEL / IIT Madras
MATLAB Power Electronics Simulation Onramp
Model and simulate converters and motor drives in Simscape Electrical, in a free browser-based course.
MathWorks

