Beasiswa merupakan bentuk penghargaan yang ditujukan kepada pelajar. Berbagai pertimbangan dilakukan untuk menemukan sasaran secara tepat dan cepat. Sistem Pendukung Keputusan (SPK) merupakan sistem berbasis komputer yang membantu proses pengambilan keputusan untuk menghasilkan alternatif pilihan terbaik dengan cepat dan mengurangi terjadinya human error. Tujuan penelitian ini adalah membangun sebuah sistem pengambilan keputusan yang dapat digunakan untuk penyeleksian mahasiswa penerima beasiswa BBP-PPA yang akan diterapkan pada Fakultas Teknik Universitas Tanjungpura. TOPSIS merupakan metode yang diimplemtasikan pada SPK seleksi mahasiswa penerima beasiswa ini. Model pengembangan sistem menggunakan konsep System Development Life Cycle (SDLC). Pengujian sistem dilakukan dengan tiga cara, yaitu pengujian black box, User Acceptance Test (UAT) dan pengujian metode. Dari pengujian yang telah dilakukan, pengimplementasian metode TOPSIS cocok untuk digunakan pada kasus ini. Secara keseluruhan, SPK yang menerapkan metode TOPSIS dapat membantu pihak yang bersangkutan dengan mengatasi permasalahan human error dan mempercepat proses penyeleksian mahasiswa penerima beasiswa BBP-PPA.