Date of Award

Winter 2009

Project Type


Program or Major

Electrical Engineering

Degree Name

Master of Science

First Advisor

John R Lacourse


Diving, whether it is a recreational sport or an occupation, can pose numerous safety concerns. Two of the principle concerns are drowning and decompression sickness. Drowning can be caused by many factors, one of them being: running out of air. This thesis is concerned with implementing a dive computer with real time dive planning capability. This allows for more freedom for the diver, without incurring additional risk of decompression sickness. In this thesis, I plan to present my algorithm which is differs from other dive computers in the way it calculates multiple ascent routes, allowing divers to alter their precomputed ascent path by determining alternate decompression schedules and breathing gas requirements.