This article is not very good. It repeats by insinuation the Galileo myth; with one exception, it fails to point out forcefully that the “achievements” of Islam in these countries were mainly the product of the Christian cultures and people they overran; the Arabs didn’t create algebra....in fact, virtually nothing attributed to Islamic culture was created BY Mohammadans....and then it repeats the post-Enlightenment canard about the “Enlightenment” somehow being responsible for modern science...
That's where "zero" and algebra started.
To the West, in Egypt, trigonometry had been developed by the ancients who were certainly not Christians ~ ask Moses about that part!
The early Moslem conquests involved Syria and the Levant, Egypt and much of North Africa which were technically Christian. The big battle between Islam and Christianity occurred much later than the first few centuries.
Spain's history is far more complex than anything that can be covered in a paragraph, but suffice it to say it too had succumbed to the total economic and social collapse occasioned by the arrival of the Dark Ages in 541 AD.
Some Muslims were very creative in the architecture for their mosques and the very artistic tiles they designed and fired for them. Muslims also had a hand in making the Damascus steel used in their superior swords during the Crusades. The other "Islamic sciences" has been debunked. They appropriated from superior cultures in India and Persia.
Muslims were not scientists and the Egyptian Pyramids were not designed/engineered/built by blacks as some Afro-centric charlatans like to teach in America