College - Author 1

College of Engineering

Department - Author 1

Computer Engineering Department

Degree Name - Author 1

BS in Computer Engineering



Primary Advisor

James Mealy, College of Engineering, Computer Engineering Department


Before deciding whether to surf, many surfers consult surf forecast services. Current surf forecasting offerings provide general information such as predicted surf height and a condition rating, but these predictions are often misleading, as widely varying swell conditions can receive the same forecast. Additionally, these existing services do not incorporate user feedback into their predictions, which requires users to keep a mental mapping of trends between forecast information and real-life conditions.

This report describes the design and implementation of a web application where users can record the surf conditions and assign ratings to recorded surf sessions. With historical surf conditions and rating information at their disposal, users can compare current conditions to past recorded sessions in order to more accurately predict today’s wave conditions. This increased forecast confidence will help users to choose the optimal locations and times to surf.