Yang kedua klasifikasi ilmu pengetahuan berdasarkan sumbernya. Dalam klasifikasi ini, Al-Gazali membagi ilmu pengetahuan kepada dua sumber, yaitu yang bersumber dari syariah dan yang bukan syariah (ghairu syariah).
Menurut Al-Gazali, yang bersumber dari syariah adalah ilmu pengetahuan yang diperoleh dari para Nabi, bukan dari penggunaan ilmu akal seperti berhitung atau dari eksperimen seperti ilmu kedokteran atau dari pendengaran seperti ilmu bahasa.

Kemudian, dari ilmu pengetahuan bersumber syariah ini dikelompokkan lagi menjadi empat bagian yaitu, (1) Ushul yang terdiri dari Alquran, as-Sunnah, Ijma, dan Asar sahabat; (2) Furu yang terdiri dari ilmu fikih, ilmu akhlak, atau etika Islam; (3) Muqaddimah, yakni ilmu yang merupakan alat seperti ilmu bahasa dan nahu; dan (4) Mutammimah (penyempurnaan), yakni ilmu Al-Quran dan hadis dan ilmu asar sahabat dan lainnya.
Sementara itu, ilmu pengetahuan ghairu syariah atau yang juga disebut aqliyah adalah ilmu yang bersumber dari akal pikiran, eksperimen, dan akulturasi. Jadi, ilmu pengetahuan ghairu syariah adalah sesuatu yang dapat diganti (dicari) dan tercapai oleh persepsi. Dan, ilmu pengetahuan ini ada yang terpuji dan ada yang tercela serta mubah.
Yang ketiga adalah klasifikasi ilmu pengetahuan menurut fungsinya sosialnya. Berdasarkan fungsi sosialnya, Al-Gazali membaginya kepada dua macam, yaitu (1) ilmu pengetahuan yang terpuji, yakni pengetahuan yang bermanfaat dan tidak dapat dikesampingkan. Contohnya ilmu kedokteran dan berhitung; dan (2) ilmu pengetahuan yang terkutuk, yaitu pengetahuan yang merugikan dan merusak manusia. Contohnya ilmu magis (sihir), azimat-azimat(tsulasamat), ilmu tenung (syaabizah), dan astrologi (talbisat).
Dari penjelasan tersebut dapat disimpulkan, dalam ajaran Islam, muslim diwajibkan menguasai ilmu syariat agar amal ibadah seorang muslim diterima oleh Allah. Begitu juga untuk bekal hidup di dunia, seorang muslim juga harus menguasai ilmu ekonomi, matematika, teknologi, dan ilmu pengetahuan lainnya.
Seorang muslim tidak hanya diwajibkan mencari ilmu, tetapi juga mengajarkan ilmu. Hal tersebut dijelaskan dalam hadis Rasulullah sebagai berikut,
عَنْ أَبِي هُرَيْرَةَ أَنَّ النَّبِيَّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ قَالَ مَا مِنْ رَجُلٍ يَحْفَظُ عِلْمًا فَيَكْتُمُهُ إِلَّا أُتِيَ بِهِ يَوْمَ الْقِيَامَةِ مُلْجَمًا بِلِجَامٍ مِنْ النَّارِ
