CE 271 Class Project