رشته مهندسی کامپیوتر در مقطع کارشناسی ارشد دارای چندین گرایش مختلف است که هر یک به موضوعات تخصصیتر در حوزههای مختلف این رشته پرداخته و دانشجویان را برای کار در زمینههای مختلف فنی و پژوهشی آماده میکند. گرایشهای اصلی مهندسی کامپیوتر در مقطع کارشناسی ارشد عبارتاند از:
گرایش نرمافزار این گرایش به طراحی، توسعه، تحلیل و نگهداری نرمافزارهای مختلف میپردازد. دروس مرتبط با الگوریتمها، معماری نرمافزار، طراحی سیستمهای توزیع شده، مهندسی نرمافزار پیشرفته و تست نرمافزار از جمله مباحث اصلی این گرایش هستند.
گرایش هوش مصنوعی این گرایش بر روی طراحی و توسعه سیستمهایی که توانایی یادگیری، استدلال و تصمیمگیری هوشمندانه دارند متمرکز است. موضوعاتی مانند یادگیری ماشین، پردازش زبان طبیعی، بینایی کامپیوتر و سیستمهای خبره در این گرایش مورد بررسی قرار میگیرند.
گرایش معماری کامپیوتر در این گرایش به بررسی طراحی سختافزار و معماری سیستمهای کامپیوتری پرداخته میشود. این گرایش شامل دروسی مانند طراحی پردازندهها، معماری سیستمهای چندپردازندهای و معماری رایانههای موازی است.
گرایش شبکههای کامپیوتری شبکههای کامپیوتری بر روی طراحی، مدیریت و امنیت شبکههای ارتباطی تمرکز دارند. موضوعاتی همچون پروتکلهای شبکه، امنیت شبکه، شبکههای بیسیم، اینترنت اشیاء (IoT) و شبکههای نوری در این گرایش مطرح میشود.
گرایش های رشته کامپیوتر در مقطع ارشد
گرایش امنیت اطلاعات این گرایش به مباحث مربوط به امنیت سیستمهای اطلاعاتی و حفاظت از دادهها میپردازد. موضوعاتی مانند رمزنگاری، امنیت شبکه، مدیریت ریسک و امنیت نرمافزار در این گرایش بررسی میشوند.
گرایش رایانش ابری و محاسبات توزیع شده این گرایش به پردازش دادهها بهصورت توزیع شده و در فضای ابری میپردازد. مفاهیمی مانند رایانش ابری، کلانداده (Big Data)، سیستمهای توزیع شده و مجازیسازی در این گرایش تدریس میشوند.
گرایش سیستمهای نهفته (Embedded Systems) در این گرایش به طراحی و توسعه سیستمهای نهفته که در دستگاههای مختلف از جمله وسایل الکترونیکی کاربرد دارند، پرداخته میشود. موضوعاتی مانند طراحی سیستمهای تعبیه شده، میکروکنترلرها و اینترنت اشیاء در این گرایش بررسی میشوند.
گرایش علوم داده و دادهکاوی در این گرایش به تحلیل و پردازش حجم عظیمی از دادهها بهمنظور استخراج الگوها و دانش مفید پرداخته میشود. مباحثی همچون کلانداده، یادگیری عمیق، دادهکاوی و تحلیل دادهها در این گرایش تدریس میشوند.
گرایش رباتیک و سیستمهای خودمختار این گرایش به طراحی و توسعه رباتها و سیستمهای خودمختار میپردازد. موضوعاتی مانند بینایی کامپیوتری، یادگیری ماشین، کنترل ربات و سیستمهای خودمختار در این گرایش بررسی میشوند.
هر یک از این گرایشها دارای فرصتهای شغلی و تحقیقاتی خاص خود است و به دانشجویان این امکان را میدهد تا در حوزهای که به آن علاقه دارند تخصص پیدا کنند.