CSC 667 projects