RANCANG BANGUN APLIKASI PENDETEKSI PLAGIARISME PADA KODE PROGRAM JAVA MENGGUNAKAN ALGORITMA FORWARD FAST SEARCH ABSTRAK Perkembangan teknologi tidak selalu memberikan dampak positif dalam kehidupan masyarakat. Salah satu dampak negatif dari perkembangan teknologi adalah maraknya tindak plagiarisme dalam berbagai kalangan. Pada jurusanjurusan yang yang mendapatkan mata kuliah pemrograman, plagiarisme umum terjadi dalam pengerjaan tugas. Untuk mendeteksi terjadinya plagiarisme pada kode program bukanlah hal yang mudah. Kendala umum yang sering menjadi masalah adalah banyaknya dokumen kode program yang harus diperiksa dalam waktu yang singkat. Untuk mengatasi hal tersebut dibangunlah aplikasi pendeteksi plagiarisme untuk kode Java berbasis web dengan algoritma Forward Fast Search sebagai algoritma pembanding. Penggunaan website sebagai basis dari aplikasi yang dibangun dilakukan atas pertimbangan bahwa aplikasi berbasis website lebih mudah diakses dibandingkan dengan aplikasi berbasis desktop. Aplikasi ini mampu membandingkan sekitar 100 proyek kode program Java sekaligus dan memberikan informasi berupa persentase kemiripan antara dua kode. Namun, kode dengan persentase kemiripan yang tinggi tidak menjamin bahwa kode tersebut merupakan hasil plagiarisme. Terdapat beberapa faktor lain yang menentukan apakah kode tersebut merupakan hasil plagiat atau bukan, diantaranya adalah panjang dan kompleksitas kode. Kata Kunci: plagiarisme, Java, Forward Fast Search, String Comparation, aplikasi web iv