Computer science occupies a considerable place in our daily lives. Living without a computer or mobile phone seems unimaginable. But IT is at the service of many other areas such as medicine, management, environment, agriculture, space, biology, and its involvement in new sectors is constantly increasing