cpsc 3300 project