Abstract: The invention comprises a waterproof housing, which protects and allows operation of a hand held computer 40 (FIG. 2) while underwater, an electronic dock 38 (FIG. 2) which interfaces with said computer, a pressure resistant user interface, and a software application installed on said computer which allows interaction with and access to native sensors and electronics for the purpose of providing a multifunctional diving apparatus. The invention provides function of an underwater camera and dive computer and associates collected sensor data with a dive event to automatically generate a dive log. Additionally the invention provides a novel touchscreen interface 85 (FIG. 10) suitable for underwater use.