Plagiarism is a common worry for coursework in many contexts,particularly if electronic solutions,such as computer programs,can be supplied,and it contributes to evaluation unreliability. Written tests are frequently employed to address this and improve reliability,albeit at the cost of validity. One approach proposed in this study is to randomize the work assigned to students such that no two students would be working on the same problem set at the same time. Plagiarism is becoming more and more of an problem among computer science students. In recent years,technology-based courses have become increasingly popular at the institution,with an increasing number of students applying for them. Plagiarism in coding has gradually become the standard as the number of programming students grows. Programming is still a young language that is constantly evolving. This presents a problem for pupils because no fully developed communication standard explains how to cite other people's