An attempt has been made to present a brief historical highlight of the role that mathematics played in the advancement of computer science, and the role of the latter in the enrichment of mathematical sciences and the solution of well-known problems that posed a challenge for centuries. This interaction has been a motive that contributed to the advancement of both branches of knowledge.