Revert "Revert "CSCC43 Project""

This reverts commit 47d251ed7c1ff8de9d81f2ff8bc697f0b3ba5336.