Abstract
Programming is a highly creative and complex problem-solving activity, and so are the methods to plagiarize a program. There are 4.3 million software developers in the U.S. [1] while Europe has 6 million. As the major work is more tech-focused, many countries around the world like the United Kingdom, Austria, Bulgaria, Estonia, etc., have revised their curriculum to include coding training as part of their basic education [2]. As more and more students start learning how to code, there is a possibility of increase in code plagiarism among the students. The Problem of plagiarism increases with the increase in the number of students learning to code. Although there are many online plagiarism detection services available, they work on a subscription-based model and are expensive. Also, the online services do not integrate any course/assignment management system in them, so it becomes difficult to keep track of the assignments while simultaneously analyzing the similarity results. In this project, a dashboard embedded in an assignment management system solves the issue of managing plagiarism across multiple courses and assignments that helps to easily manage and find students who need more attention.