CS275 Individual Project