Massively Open Online Course System for Islamic Sciences

MOOC System for Quran-il-Hakeem version 2.0 is an upgraded version of the same software. It is a web-based application facilitating the distant learners of Quran-il-Hakeem. The software facilitates the learners in a systematic way using the Computer Based Learning (Interactiv

2025-06-28 16:28:32 - Adil Khan

Project Title

Massively Open Online Course System for Islamic Sciences

Project Area of Specialization Software EngineeringProject Summary

MOOC System for Quran-il-Hakeem version 2.0 is an upgraded version of the same software. It is a web-based application facilitating the distant learners of Quran-il-Hakeem. The software facilitates the learners in a systematic way using the Computer Based Learning (Interactive learning) and tests their understanding through its Computer Based Testing service. The software offers self-paced, affordable quality education supported by modern technological tools to the learners beyond the geographical boundaries.

The software follows pattern of the benchmark MOOC systems operating in the industry including Coursera, EdX, Udemy etc. Management of the record of Study Courses, Resource Persons and Learners and Computer Based Testing, were major features of the first version of the software. While the latest version offers the Peer Reviewed Assessment, Learner’s Progress Monitoring, Interactive Learning, and the Automated Video Lecture Generation services.

The software addresses need of the billions of potential users by providing the study resources in Urdu and English languages. In future, we shall enhance functionalities of the software product and cover more courses.

The unmet need of Common Learning and Solidifying unity amongst Muslims. It involves all those potential study Areas that are Lacked in other MOOC Systems including Quran, Seerat, fiqh, Personal and Family Management. These are the unmet needs of our society which needs to be addressed.

Project Objectives

The intended objectives of this product will be as follows: 

Providing a quality learning material as a learning resource to user(s).

Project Implementation Method

MOOC System for Islamic Sciences(Quran-il-Hakeem) is developed in Java Programming Language

The front end is designed in basic template method and all the backend logic is developed in Java Spring Boot

Oracle 19c is being used as relational Database.

The system includes 2 users. A resource person who would authenticate through the system. He would then define the course and chapters using all the MOOC techniques of Interactive learning, practice and graded tests and Peer review assignments. A learner after authentication would enroll in the course and they would go through Interactive resources and testing services of the system. The system would also test learners by giving them their peer's assignments to review.

Benefits of the Project

The “Massively Open Online Course System” version 2 is a web-based application where learner(s) will interact with the system to learn Quran-il-Hakeem. The goal is to allow people from all over the world to learn and understand the Holy book using interactive learning approach and then test their knowledge through computer-based testing. This mode of education is more convenient, affordable, and effective because it is an online system and people can learn the Quran without having to take admission to a formal Islamic institution. This system is designed to facilitate the distant learners of Quran-il-Hakeem by providing free registration and course enrolment facility which the self-paced learning facility. All system information is to be maintained in a database, which is located on a local database. The intended system is generic and can be used easily by any person with basic knowledge of the computer system. It will hugely benefit those people who cannot go to Madrasahs due to any reason such as the people living in non-Muslim countries where, there are no Madrasahs, can get benefit from our system.

Technical Details of Final Deliverable

The Final deliverable would be a web based application and a final report along with user manual.

The Web based application can be run in any latest browser and a database of localhost has to be installed in the PC. Since the system has not been launched officially.

Final Deliverable of the Project Software SystemCore Industry EducationOther Industries IT Core Technology OthersOther TechnologiesSustainable Development Goals Quality EducationRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 80000
Development of the Course Content and Questions bank Equipment23500070000
Office setup Miscellaneous 11000010000

More Posts