CMPE 272 Project workspace