Why Computer Science Should Be Part Of The Core Curriculum Like Physics And Mathematics