Penelitian ini bertujuan untuk: (1) Mengembangkan sistem yang dapat menyediakan data beasiswa dan memberikan rekomendasi beasiswa berdasarkan kemampuan mahasiswa. (2) Menjamin sistem yang dikembangkan memberikan rekomendasi yang tepat sesuai kemampuan mahasiswa dengan cara menguji hasil rekomendasi sistem terhadap kemampuan akademik, organisasi, dan prestasi mahasiswa. Desain penelitian yang dilakukan menggunakan metode Research and Development (R&D) serta prosedur yang digunakan dalam pengembangan sistem rekomendasi beasiswa ini menggunakan prosedur pengembangan Extreme Programming (XP) dengan 4 tahapan yaitu planning, design, coding, dan testing. Pengujian rekomendasi yang dilakukan yaitu menggunakan panduan confusion matrix yang mengu...