Mata kuliah ini membahas tentang cabang ilmu pengetahuan yang berhubungan dengan pemanfaatan Teknologi (Komputer) untuk memecahkan masalah. Mata kuliah ini mempelajari tentang penerapan konsep kecerdasan buatan, metode pemecahan masalah, Representasi pengetahuan, Metode - metode soft computing (Fuzzy logic dan Jaringan syaraf tiruan) serta penerapannya pada aplikasi.