cscc40 project