Skip to content
@MathWorks-Teaching-Resources

MathWorks Teaching Resources

A collection of curriculum materials for educators using MATLAB and Simulink.

Pinned Loading

  1. Virtual-Controls-Laboratory Public

    Virtual labs and mechanisms for studying controls.

    MATLAB 80 20

  2. Fourier-Analysis Public

    Learn Fourier analysis using live scripts and apps.

    MATLAB 121 22

  3. Thermodynamics Public

    This curriculum module contains interactive examples that teach fundamental concepts and basic terminology related to thermodynamics with an emphasis on Mechanical Engineering applications.

    MATLAB 32 7

  4. Fluid-Mechanics Public

    Interactive courseware that introduces foundational-level concepts as taught in introductory courses in fluid mechanics.

    MATLAB 21 4

  5. Robotic-Manipulators Public

    This curriculum module contains interactive examples that teach fundamental concepts of robotic manipulators.

    MATLAB 20 4

  6. Numerical-Methods-with-Applications Public

    Teach numerical methods for interpolation, differentiation, integration, and solving ODEs and PDEs with MATLAB.

    MATLAB 39 12

Repositories

Showing 10 of 75 repositories
  • Biosciences-Genetics Public

    This is an interactive courseware module for use in introductory biology classrooms. This module teaches the basics of genetics using biological real datasets. It includes several live scripts.

    MATLAB 2 BSD-3-Clause 0 0 0 Updated Jul 15, 2025
  • Biosciences-Image-Processing Public

    This is an interactive courseware module for use in introductory biology classrooms. This module teaches the basics of image processing using biological images including an image of plants and images of blood smears as viewed under a microscope. It includes several live scripts.

    MATLAB 3 BSD-3-Clause 0 0 0 Updated Jul 14, 2025
  • Biosciences-Statistical-Methods Public

    This is an interactive courseware module for use in introductory biology classrooms. This module teaches the basics of statistics using a biological dataset. It includes a number of live scripts.​

    MATLAB 2 BSD-3-Clause 0 0 0 Updated Jul 14, 2025
  • Biosciences-Working-With-Data Public

    A collection of teaching scripts on loading, cleaning, and plotting data.

    1 BSD-3-Clause 0 0 0 Updated Jul 14, 2025
  • Calculus-Derivatives Public

    Interactive module that introduces fundamentals of derivatives including the product and chain rule as presented in Calculus I courses

    MATLAB 16 BSD-3-Clause 8 0 0 Updated Jul 9, 2025
  • Engineering-Problem-Solving Public

    This curriculum module contains interactive examples that emphasize the general approach and methodologies of problem-solving within the field of engineering. The fundamental concepts of systems thinking/engineering will be used as the basis to solve problems.

    MATLAB 6 BSD-3-Clause 1 0 0 Updated Jul 8, 2025
  • Intro-To-Engineering Public

    This curriculum module contains interactive MATLAB® live scripts introducing fundamental concepts of modern engineering using Arduino Hardware. The whole module is designed to explore these concepts using hardware using Arduino. You will explore the signals, data analysis, sensing, control, and Internet of Things (IoT).

    MATLAB 8 BSD-3-Clause 0 0 0 Updated Jun 27, 2025
  • Computer-Vision-Basics Public

    This curriculum module provides an introduction to image segmentation in computer vision.

    MATLAB 1 BSD-3-Clause 2 0 0 Updated Jun 18, 2025
  • DC-Circuit-Analysis Public

    Virtual labs for DC circuit analysis.

    MATLAB 21 BSD-3-Clause 9 0 0 Updated Jun 13, 2025
  • Multivariable-Space-and-Functions Public

    A collection of teaching scripts on multivariable space, including coordinate systems.

    MATLAB 0 BSD-3-Clause 0 0 0 Updated May 30, 2025