This document provides a training report on software training undertaken as partial fulfillment of a B.Tech degree in mechanical engineering. It discusses training in SolidWorks, including an overview of the software, its feature-based parametric modeling approach, and commands used for sketching, extruding, lofting, sweeping, and other 3D modeling tasks. It also covers the use of SolidWorks for mechanical design applications, assembly design using mates, and design validation tools for simulation, motion, and finite element analysis.