CPSC 671 Term Project Presentation sign ups