Requirements for Shifting to CS