Educators teach deep learning with MATLAB by drawing on available course modules, onramp tutorials, and code examples. With domain-specific toolboxes and apps, MATLAB makes it easy for students to learn and perform domain-specific deep learning tasks involving data preprocessing, image labeling, network design and transfer learning.

MATLAB supports interoperability with open source deep learning frameworks, enabling students to apply TensorFlow, PyTorch, and other popular frameworks in their MATLAB deep learning projects.

Below is a sampling of course curricula, textbooks, code examples, and additional tools for teaching deep learning with MATLAB.

Explore deep learning workflows for computer vision, image processing, automated driving, signal processing, and audio processing.

Teaching Data Science with MATLAB

Interested in collaborating with MathWorks to develop and teach deep learning courses?