• دروس گروه ۱
  1. هوش مصنوعی پیشرفته
  2. شبکه‌های عصبی
  3. پردازش تکاملی
  4. شناسایی آماری الگو
  5. یادگیری ماشین
  6. پردازش نمادی
  7. روش‌ها و سیستم‌های فازی

  • دروس گروه ۲
  1. هوش مصنوعی توزیع‌شده
  2. مهندسی دانش و سیستم‌های خبره
  3. پردازش زبان‌های طبیعی
  4. تصویرپردازی رقمی
  5. بینایی ماشین
  6. سنجش از دور
  7. شناسایی ساختاری الگو
  8. پردازش سیگنال‌های رقمی
  9. پردازش و شناسایی گفتار
  10. مدل‌سازی و تعبیر سه بعدی
  11. رباتیک
  12. آتومات های یادگیری
  13. الگوریتم‌های پیشرفته
  14. مباحث ویژه در مهندسی کامپیوتر

دروس گروه ۱ دروس اصلی و پایه این گرایش هستند ولی دروس گروه ۲ زمینه‌های تخصصی تری از مبحث هوش مصنوعی را شامل می‌شود.