Masalah yang sering dihadapi dalam penyusunan jadwal perkuliahan disebuah perguruan tinggi adalah mengenai kesediaan mengajar masing-masing dosen pengajar. Termasuk penentuan sesi serta ruangan agar tidak terdapat dosen yang mengalami bentok datu dengan yang lainnya.
Penyelesaian masalah ini dapat dilakukan dengan menggunakan algoritma Intellegent Search, yang merupakan algoritma pencarian gabungan dari Delphi First Search dengan menggunakan Search Tree. Proses penempatan matakuliah didalam jadwal pertama dilakukan dengan DFS kemudian jika gagal dilanjutkan dengan BFS.Dalam TA ini penggunaan algoritma tersebut dituangkan kedalam bahasa pemrograman VB 6.0 Dengan modifikasi sedemikian rupa sehingga proses pencarian dapat dilakukan dengan cepat dan akurat.