Many educators teach mathematical modeling and programming in first-year engineering courses using MATLAB and Simulink. With MATLAB and Simulink, engineering students can connect to hardware, acquire and read data, create mathematical models, visualize results, and simulate systems.

Using MATLAB Live Editor, educators can create lessons combining explanatory text, equations, code, and graphical output and then share the resulting code examples with students to run and build on. For assessing student performance, MATLAB Grader enables educators to build and share interactive course assignments with students. Problem sets are automatically graded and provide real-time, contextual feedback to students.

Below is a curated list of course curricula, textbooks, and resources for teaching first-year engineering with MATLAB and Simulink.

Course Curricula


MATLAB Resources