update CSCI 112 projects