Untuk mengambil mata kuliah bare, seorang mahasiswa akan selalu meminta informasi mengenai mata kullah yang akan diambil. Informasi yang diperoleh pun beragam, terutama dalam hal yang berhubungan dengan tingkat kesulitan mata kuliah. Tingkat kesulitan mata kuliah dapat tergantung dari beberapa faktor seperti kondisl akademis mahasiswa yang bersangkutan (dalam hal ini Indeks Prestasi), nilai mata kuliah prasyarat clan minat. Hal-hal demikian sangat subyektif clan berbecla untuk setiap individu mahasiswa. Namun di samping itu juga terdapat hal-hal obyektif untuk mengukur tingkat kesulitan suatu mata kuliah seperti besar SKS, banyaknya tugas-tugas pendukung clan jumlah maters yang diajarkan.
Sistem pakar berbasis data dapat digunakan untuk menggambarkan hal-hal tersebut di atas (yang bersifat subyektif maupun obyektif) dengan memanfaatkan data akademis mahasiswa clan data mata kuliah serta menggabungkannya sehingga dapat menggambarkan tingkat kesulitan suatu mata kuliah mendekati keadaan yang sesungguhnya.
Pada skripsi ini akan dibuat suatu model aplikasi perangkat lunak sistem pakar berbasis data untuk memberikan gambaran mengenai tingkat kesulitan mata kuliah berdasarkan data akademis individu mahasiswa clan data mengenai mata kuliah, sehingga untuk keperluan konsultasi akademis akan sangat membantu mahasiswa clan dosen wall dalam proses pengisian Formulir Rencana Studi (FRS).