The document describes assignments for implementing and comparing numerical integration methods. It provides formulations for the explicit midpoint and trapezoidal methods and instructs students to write modules for these methods. Students are asked to compare the accuracy of Forward Euler, Backward Euler, midpoint, and trapezoidal methods by adjusting the timestep and plotting angular displacement against the exact solution. For homework, students are tasked with generating a module for the implicit trapezoidal method and comparing the performance of explicit and implicit trapezoidal methods in terms of absolute error over time and computational time.