ESE506 project hawaii