CS 179 Senior Design Project