UCSC Senior Design Project