CS336 Student Registration/Special Permission system