Keberhasilan mahasiswa dalam lingkungan program studi Sistem Informasi UIN Raden Fatah Palembang menyelesaikan tugas akhir atau skripsi sangat ditentukan oleh tema skripsi yang dipilih. Mahasiswa cenderung untuk menghindari penelitian dalam konteks pengembangan sistem (membuat aplikasi/ coding) sehingga mempengaruhi mahasiswa lainnya untuk melakukan hal yang sama setiap semesternya. Kenyataannya kemampuan membuat kode bahasa pemrograman atau melakukan penelitian analisis (tidak membuat aplikasi) keduanya berkontribusi dalam membuat keputusan menentukan tema skripsi. Penelitian ini bertujuan untuk mengetahui seberapa besar pengaruh kemampuan numerik dan logika, dan algoritma terhadap kemampuan membuat kode bahasa pemrograman untuk hasil pilihan tema skripsi mahasiswa program studi Sistem Informasi Universitas Islam Negeri Raden Fatah Palembang. Penting diteliti faktor kemampuan numerik dan logika, kemampuan analisis data, kemampuan algoritma dan pemrograman mempengaruhi kemampuan mahasiswa membuat kode bahasa pemrograman, serta secara simultan pengaruhnya terhadap hasil pilihan tema skripsi. Data hasil studi mahasiswa diolah menggunakan Lisrel 8.80, selain itu uji prasyarat analisis SEM yang digunakan dalam penelitian (berupa uji asumsi kecukupan sampel, uji klasik, dan evaluasi outlier, dan Uji fit model. Mahasiswa Sistem Informasi dalam memilih tema skripsi (membuat kode program) tidak terlalu besar dipengaruhi secara bersama-sama oleh kemampuan numerik dan logika, kemampuan analisis data, kemampuan algoritma dan pemrograman, dan juga kemampuan membuat program.