Courses 
Bahasa Arab l (juwariyah)Information
Bahasa Indonesia (Aninditya Sri Nugraheni)Information
Bahasa Inggris I (naimah)Information
Bahasa Inggris l (nisa syuhada)Information
Desain PembelajaranSelf enrolmentInformation
Etika Pendidikan IslamInformation
Filsafat PendidikanInformation
Fiqh & Ushul FiqhInformation
Hadits TarbawiInformation
Ilmu Pendidikan IslamInformation
Islam Dan Budaya LokalInformation
Manaj. Lembaga Pend IslamInformation
Manajemen Lembaga Pendidikan Islam (Dr.Imam Machali)Self enrolmentInformation
Manajemen PendidikanInformation
Panc & Pend kew Information
Pemb Dalam Pend IslamInformation
Pemb. Dlm Pendidikan IslamInformation
Pemikiran Pendidikan IslamInformation
Pemikiran Pendidikan IslamInformation
Pendidikan Multi KulturalSelf enrolmentInformation
Pengantar Studi IslamInformation
Pengembangan Evaluasi PendidikanSelf enrolmentInformation
Pengembangan Kurikulum KIInformation
Praktek Elearning PAI E
Pengembangan Seni & Budaya IslamInformation
Psikologi PerkembanganInformation
Sejarah Pendidikan Islam IndonesiaSelf enrolmentInformation
Strategi PembelajaranInformation
Strategi pembelajaranInformation
Tafsir Ayat Tarbawy (imam machali)Information
Tafsir ayat Tarbawy (muhanis)Information
Tafsir ayat Tarbawy (tasman)Information
Tekhnologi Pendidikan KI (Dr.Imam Machali,M.Pd)Self enrolmentInformation