This document describes a beam deflection analysis program developed by Alex Larcheveque and Matthew Cheng. The program calculates beam deflections and rotation angles for simply supported and cantilever beams. It allows the user to input beam properties and load values, then graphs the deflection vs. distance and rotation angle vs. distance. The program was developed by first writing pseudocode, then creating the calculation function and GUI. It was thoroughly tested against provided test cases and graphs to ensure accuracy.