CENG441 Project