In their junior year, all high school students are introduced to MATLAB. MATLAB is a programming language that allows students to manipulate data, design simulations, and create both 2D and 3D graphs of data and algebraic relationships. After students have studied linear motion in the context of MATLAB and in calculus, they build on these understandings in order to complete a study of mechanics - including Newton's laws of motion, energy relationships, motion in two dimensions, and rotational motion. In their senior year, students continue to use MATLAB for modeling while studying universal gravity, oscillations, electricity, and magnetism. MATLAB is also used for 3D graphing in Multivariable Calculus.