The document outlines a series of mechanical engineering problems focused on simulating the trajectory of a bouncing ball under various conditions using MATLAB. Problems include trajectories without drag, with Stokes' drag, quadratic drag, and a bonus challenge involving adaptive time step sizes. Each problem consists of specific coding tasks including the implementation of the Euler method to calculate the ball's motion over time and to plot the resulting trajectories.