- زبان هاي برنامه نويسي هوش مصنوعي ( lisp ,Prolog, clips , VP-Expert)
 - سیستم های خبره (Expert Systems)
 - سیستم های توصیه گر (Recommender system)
 - هوش مصنوعی توزیع شده(Distributed Artificial Intelligence)
 - بات هاي هوشمند تحت وب
 - هوش مصنوعی در بازی
 - مهندسي دانش (Knowledge Engineering)
 - پردازش نمادي(Symbolic Computing)
 - سنجش از دور (Remote Sensing)
 - مسائل ارضای محدودیت (CSP)
 - نرم افزار MATLAB