Dar al hekma computer science. Procedia Computer Science 109, 327-334, 2017.