Educators use MATLAB and Simulink in many signal processing and communication courses.

With domain-specific toolboxes and apps, MATLAB makes it easy for students to learn and perform domain-specific tasks involving signal processing, image processing, and communications. Educators can use MATLAB live scripts to create lectures that combine explanatory text, mathematical equations, code, and results.

Below is a sampling of course curricula, textbooks, educational videos, online labs, and additional tools for teaching signal and system courses with MATLAB and Simulink.

Downloadable Controls Course Materials to Help Develop and Enhance Curriculum


See more Signal Processing videos.
See more Wireless Communications videos.

Auto Grading with MATLAB

Use MATLAB Grader to create interactive course assignments, automatically grade student work, and provide feedback:

Additional Resources

Signal Analysis Made Easy with the Signal Analyzer App

Equipping Student Engineers with Data Science Skills