Kursus ini bertujuan untuk memberikan pemahaman dan sintesis tentang kepintaran buatan serta jenis-jenis masalah kejuruteraan pembuatan yang sesuai untuk diselesaikan melalui kaedah kepintaran buatan.Tajuk-tajuk yang diliputi termasuk: ruang pencarian,sistem pakar,pemodelan dan perwakilan masalah, pemodelan dan pengoptimuman sistem, logik kabur dan kawalan logik, jaringan saraf buatan, algoritma genetik(GA), pengoptimuman koloni semut(ACO) dan pengoptimuman kumpulan zarah(PSO).