یکی از گرایش های مقطع دکتری مهندسی کامپیوتر هوش مصنوعی و رباتیکز می باشد. هوش مصنوعی به هوشی که یک ماشین از خود نشان میدهد و یا به دانشی در کامپیوتر که سعی در ایجاد آن دارد گفته می شود. بیشتر نوشته ها و مقاله های مربوط به هوش مصنوعی آن را دانش شناخت و طراحی عامل های هوشمند تعریف کرده اند. یک عامل هوشمند سیستمی است که با شناخت محیط اطراف خود، شانس موفقیت خود را بالا میبرد. مکارتی که واژه هوش مصنوعی را در سال ۱۹۵۶ استفاده نمود، آن را «دانش و مهندسی ساخت ماشین های هوشمند» تعریف کرده است. تحقیقات و جستجوهای انجام شده برای رسیدن به ساخت چنین ماشین هایی مرتبط با بسیاری از رشته های علمی دیگر است، مانند علوم رایانه، روان شناسی، فلسفه، عصب شناسی، علوم ادراکی، تئوری کنترل، احتمالات، بهینه سازی و منطق. در این گرایش دانشجویان با مباحثي مانند شبكه های عصبی، هوش مصنوعی پیشرفته، تئوری فازی، پردازش تصویر، تئوری اطلاعات و کدینگ، هوش مصنوعی توزیع شده، هوش ماشین، سیستم های خبره، پردازش سیگنال های رقمی و ... آشنا می شوند.