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