Products and Services

Primary and Secondary School License

Creating a foundation for a future in STEM

Engage students with MATLAB® and Simulink® to prepare them for success in science, technology, engineering, and mathematics (STEM) from a young age.

With a Primary and Secondary School License, you can help your students develop programming and problem-solving skills through modeling and simulation. This license provides students and educators with:

Annual cost: ${product:PASS use:pass}
One price for your entire school

“By integrating MATLAB into my class, I was able to give secondary school students an early introduction to basic programming concepts as they learned mathematics.”

Pablo Lopez, Sacred Heart School Jesuits-Leon

New to MATLAB and Simulink?

Try these self-paced interactive tutorials.

Learn to Code

(Recommended for ages 12+)


Get started quickly with the basics of MATLAB.

Simulink Onramp

Discover Model-Based Design with Simulink.

Stateflow Onramp

Learn the basics of modeling and simulating decision logic using Stateflow.

Teaching Resources

Explore downloadable teaching materials and activities created by educators, including targeted lessons and examples or full-course curricula.

Teaching Resources


Equations and Systems: Interactive Notebook

Interactively analyze and learn to solve different types of equations and systems.

Robotics Playground: An Introduction to Mobile Robotics with MATLAB and Simulink

Learn MATLAB, Simulink, and Stateflow in introductory project-based exercises to control virtual robots using common robot sensors. (Recommended for ages 12+)

DC Circuit

Explore interactive lessons plans and labs to teach DC circuit analysis.

Treasure Hunt Game: Learn to Code

Interactive live scripts that teach students basic programming concepts and basic terminology through game development.

Hands-on activities & hardware-based projects

Hands-On Activities and Hardware-Based Projects

Bytes and Beats: An Introduction to Programming with MATLAB

Discover hands-on activities and lesson plans to teach programming and making music with an Arduino board. (Recommended for ages 10+)

Pixels to Pictures

Use project-based activities and lesson plans to teach principles of digital image processing and create a fun digital story. (Recommended for ages 10+)

Interested in working with low-cost hardware?

Student Competitions

Student Competitions

MathWorks Support for Student Competition

Find resources to nurture an interest in STEM and programming skills with resources dedicated for student competitions such as FIRST Robotics, BEST Robotics, and MathWorks Math Modeling Challenge.

Administrator Resources

Manage educator and student access through the MathWorks License Center.

Additional Administrator and Install Resources