Course Offerings

There are many ways to receive training:

Classroom. More than 30 courses are offered in a focused classroom setting at MathWorks facilities and public sites around the world.

Online. This environment is ideal for groups with limited budgets or for attendees who need a faster, more flexible way to learn. Choose from:

  • Instructor-led. These courses are led in real time by MathWorks instructors and contain the same course content and materials used in the classroom setting.
  • Self-paced. This prerecorded, interactive e-learning format includes demonstrations, exercises, and quizzes that you complete at your own pace.

Training at your work site. Instructors customize the curriculum based on your attendees’ learning styles and abilities using company-specific or industry-specific examples.

The below courses are presented within three skill levels: fundamental, intermediate, and advanced. These levels represent the level of knowledge required for each course, and should not be used for determining the sequence of courses to be taken by a particular learner.

  • View all

Algorithm Development

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with Simulink 3 days
Stateflow for Logic Driven System Modeling 2 days
Stateflow for Automotive Applications 2 days
Signal Processing with MATLAB 2 days
Communication Systems Modeling with Simulink 1 day
Intermediate Courses Length
Optimization Techniques in MATLAB 1 day
Image Processing with MATLAB 2 days
Integrating Code with Simulink 1 day

Data Acquisition

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Intermediate Courses Length
Image Processing with MATLAB 2 days

Data Analysis

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Signal Processing with MATLAB 2 days
Intermediate Courses Length
MATLAB for Data Processing and Visualization 1 day
Statistical Methods in MATLAB 2 days
Image Processing with MATLAB 2 days

Desktop and Web Deployment

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Intermediate Courses Length
MATLAB Programming Techniques 2 days
Building Interactive Applications in MATLAB 1 day
Interfacing MATLAB with C Code 1 day
Deploying MATLAB Based Applications - Java Edition 1 day
Deploying MATLAB Based Applications - .NET Edition 1 day

Discrete-Event Simulation

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Stateflow for Logic Driven System Modeling 2 days
Stateflow for Automotive Applications 2 days
Signal Processing with Simulink 3 days

Embedded Code Generation

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with Simulink 3 days
Advanced Courses Length
Embedded Coder for Production Code Generation 3 days
Programming Xilinx Zynq SoCs with MATLAB and Simulink 2 days

HDL Code Generation and Verification

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with Simulink 3 days
Advanced Courses Length
Generating HDL Code from Simulink 2 days
Programming Xilinx Zynq SoCs with MATLAB and Simulink 2 days

Mathematical Modeling

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with Simulink 3 days
Intermediate Courses Length
Optimization Techniques in MATLAB 1 day
Statistical Methods in MATLAB 2 days
MATLAB and Simulink for Control Design Acceleration 2 days

Parallel Computing

Fundamental Courses Length
MATLAB Fundamentals 3 days
MATLAB Fundamentals for Automotive Applications 3 days
MATLAB Fundamentals for Aerospace Applications 3 days
MATLAB for Financial Applications 3 days
Intermediate Courses Length
Parallel Computing with MATLAB 2 days

Physical Modeling

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Signal Processing with Simulink 3 days
Simulink for Aerospace System Design 2 days
Intermediate Courses Length
Physical Modeling of Mechanical Systems with SimMechanics 1 day
Physical Modeling of Electrical Power Systems with SimPowerSystems 1 day
Physical Modeling of Multidomain Systems with Simscape 1 day

Rapid Prototyping

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Signal Processing with Simulink 3 days
Simulink for Aerospace System Design 2 days
Fundamentals of Code Generation for Real-Time Design and Testing 1 day
Advanced Courses Length
Programming Xilinx Zynq SoCs with MATLAB and Simulink 2 days

Simulation and Model-Based Design

Advanced Courses Length
Verification and Validation of Simulink Models 1 day

System Design and Simulation

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with MATLAB 2 days
Signal Processing with Simulink 3 days
Intermediate Courses Length
Integrating Code with Simulink 1 day
MATLAB and Simulink for Control Design Acceleration 2 days
Communication Systems Modeling with Simulink 1 day
Advanced Courses Length
Simulink Model Management and Architecture 2 days

Verification, Validation, and Test

Fundamental Courses Length
Simulink for System and Algorithm Modeling 2 days
Simulink for Automotive System Design 2 days
Simulink for Aerospace System Design 2 days
Signal Processing with Simulink 3 days
Fundamentals of Code Generation for Real-Time Design and Testing 1 day
Intermediate Courses Length
Simulink Model Management and Architecture 2 days
Advanced Courses Length
Polyspace Code Prover for C/C++ Code Verification 2 days
Verification and Validation of Simulink Models 1 day

Training Course Catalog

Download now

Request Training

Expert Instructors can tailor onsite training sessions to meet your organizational needs.

Learn more