Teach with MATLAB and Simulink

Enhance Your Curriculum with MATLAB and Simulink

Find teaching resources and tools to help students build industry-relevant skills.

Build and Deliver Courses

Create and manage curricula with flexible tools and proven teaching materials.

Course Delivery Tools

Panel Navigation

Design and Organize Course Content

Use MATLAB Course Designer to build modules, structure learning paths, and manage coursework in one place.

Panel Navigation

Assess Student Work

Use MATLAB Grader to automatically evaluate coding assignments, scale assessments, and provide immediate feedback.

Panel Navigation

Integrate with Your LMS

Learning management system (LMS) integration enables you to deliver assignments and track progress through your existing learning environment.

Panel Navigation

Utilize Self-Paced Training

Take advantage of unlimited access to the full catalog of MATLAB and Simulink online training courses.

Teaching Materials

Use interactive examples, labs, and apps.

Share and modify open teaching content.

Find materials for engineering, AI, mathematics, and other subject areas.

Provide curated resources that help students apply concepts and deepen their understanding.

Highlight:

AI in the Classroom

Use AI to create engaging curricula and support student skills development.

Use Interactive, Project-Based Learning

Engage students with experiential work, AI-assisted workflows, and real-world data.

Incorporate Generative and Agentic AI into Instruction

MATLAB Copilot and Simulink Copilot help generate examples, explain concepts, guide workflows, and assist with multistep tasks using agentic AI.

Panel Navigation

Create Live Scripts

Combine code, equations, and formatted text using MATLAB Live Editor.

Panel Navigation

Build Apps for Exploration

Use App Designer to develop interactive tools.

Panel Navigation

Work with IoT Data

Aggregate, analyze, and visualize real-time data with ThingSpeak for IoT applications.

Highlight:

Create Courses with MATLAB Course Designer

Design course experiences, organize instructional content, and manage assignments from a single environment that works with your LMS.

Extend Learning with Real-World Applications

Connect concepts to practice with hands-on projects and applied experiences.

Panel Navigation

Use low-cost hardware such as Arduino and Raspberry Pi.

Panel Navigation

Create virtual labs with built-in apps or App Designer.

Panel Navigation

Explore curated resources across engineering, math, and science.

Panel Navigation

Encourage students to solve key industry challenges with MATLAB and Simulink.

Support Student Success

Tutorials, onramps, and guided modules support different experience levels and help learners build skills independently. Documentation, examples, and videos reinforce key topics and enable exploration and practice.

Collaborate and Manage Course Content

Use MATLAB Online for browser-based instruction with no setup. Store and share files online using MATLAB Drive. Extend learning beyond the classroom with MATLAB Mobile for on-the-go access.