Abstract: Modern autonomous underwater vehicle (AUV) research is moving towards multi-agent system integration and control. Many university research projects, however, are restricted by cost to obtain even a single AUV platform. An affordable, robust AUV design is presented with special emphasis on modularity and fault tolerance, guided by previous platform iterations and historically successful AUV designs. Modularity is obtained by the loose coupling of typical AUV tasks such as navigation, image processing, and interaction with platform specific hardware.