CSE subject review