MATLAB  is a multi-paradigm numerical computing environment. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages. MATLAB is now available campus-wide in Canvas.

Learning MATLAB

Get started with MATLAB by walking through an example of calculating solar panel energy production. A 10-minute video shows you the basics, giving you an idea of what working in MATLAB is like.

Hands-on practice sessions and demonstrations, including a free 2-hour MATLAB onramp course, often used by faculty to make sure students have some MATLAB experience prior to classes starting:

Student Resources

Use MATLAB to analyze data for homework, conduct research, and develop programming skills.  Explore examples, read documentation and practice interactive tutorials at the MATLAB Student Resources site.

Integration with Canvas

With MATLAB Grader integration , you can add MATLAB coding problems to your course in Canvas.

Follow Canvas instructions at for adding an assignment using an external tool

  • When searching for the external tool, look for "MATLAB Grader."

  • After you save the changes, Canvas launches the MATLAB Grader interface for copying and creating content.

  • You can create a new coding problem or select a problem from your available collections or courses.

Curriculum Support:

MATLAB Help Resources

If you require assistance with adding a MATLAB Grader coding problem to your LMS course or in setting up the initial LMS integration, contact these resources in this order:

  • Primary Contact for MATLAB Grader. You can find this information on the LMS Integration page.

  • Contact eCampus:

  • MathWorks Technical Support


Download Adobe Reader