یونی اسپاتمرجع دانشگاه‌ها و اساتید ایران
راهنمای رشته

رشتهٔ مهندسی کامپیوتر و نرم افزار

رتبه بندی جامع و تحلیلی اساتید مهندسی کامپیوتر دانشگاه های ایران؛ مقایسه کیفیت تدریس، نمره دهی پروژه ها، گرایش های ارشد و راهنمای انتخاب واحد.

بهترین اساتید مهندسی کامپیوتررتبه بندی اساتید کامپیوتربازار کار هوش مصنوعیچارت درسی مهندسی کامپیوتراساتید آسان گیر نرم افزار

گرایش‌ها و بازار کار

  • بالاترین تقاضا

    هوش مصنوعی و یادگیری ماشین (AI & ML)

    یادگیری عمیق، پردازش تصویر، پردازش زبان طبیعی (NLP) و رباتیک هوشمند. بیشترین تقاضا برای استارتاپ‌ها و موقعیت‌های بین‌المللی.

    بازار کار: بسیار بالا (پروژه‌ای و دلاری)

  • ستون بازار کار

    مهندسی نرم‌افزار و معماری سیستم

    طراحی سیستم‌های توزیع‌شده، برنامه‌نویسی فول‌استک، دواپس (DevOps) و پایگاه داده‌های مقیاس‌پذیر. بیشترین تعداد آگهی استخدام در ایران.

    بازار کار: عالی و تضمینی

  • زیرساختی و امنیتی

    شبکه‌های کامپیوتری و امنیت سایبری

    امنیت اطلاعات، تست نفوذ، رایانش ابری (Cloud Computing) و زیرساخت‌های بانکی و سازمانی با ثبات شغلی فوق‌العاده.

    بازار کار: بالا در بانک‌ها و سازمان‌ها

  • تحلیلی و آماری

    علوم داده و بیزنس آنالیتیکس (Data Science)

    استخراج بینش از داده‌های حجیم، مدل‌سازی رفتار کاربر، هوش تجاری (BI) و بهینه‌سازی فروش در پلتفرم‌های اینترنتی.

    بازار کار: بسیار خوب در تیم‌های محصول

اساتید مهندسی کامپیوتر و نرم افزار

۱۲۶ استاد در این رشته؛ پرارزیابی‌ترین‌ها

دانشگاه‌هایی با بیشترین استاد مهندسی کامپیوتر و نرم افزار

دانشگاه‌های شاخص این رشته

جمع‌بندی تحریریه؛ مقایسهٔ کیفی، نه رتبه‌بندی رسمی

دانشگاهنقاط قوتامکاناتسخت‌گیریفضا
دانشگاه صنعتی شریفقطب المپیادی‌ها، اساتید طراز اول جهانی، قوی‌ترین شبکه فارغ‌التحصیلان سیلیکون ولیآزمایشگاه‌های پیشرفته هوش مصنوعی و رباتیک، ارتباط مستقیم با صنعتبسیار سخت‌گیر در پروژه‌ها و امتحاناتفوق‌العاده رقابتی، شب‌امتحانی سنگین، پرشور و استارتاپی
دانشگاه تهران (دانشکدگان فنی)تلفیق عمیق پایه‌های علمی با پروژه‌های سازمانی، اعتبار مدرک بین‌المللیمرکز پردازش‌های فوق‌سریع و آزمایشگاه‌های محاسبات ابری امیرآبادآکادمیک و متمرکز بر درک مفهومیپژوهشی، فعال در تشکل‌های دانشجویی و انجمن‌های علمی
دانشگاه صنعتی امیرکبیر (پلی‌تکنیک)فرهنگ قوی کار تیمی، تسلط دانشجویان بر مهارت‌های پیاده‌سازی صنعتیابررایانه ملی، شتاب‌دهنده‌ها و آزمایشگاه شبکه و امنیتسخت‌گیر در تمرین‌ها و تحویل کدعمل‌گرا، پرجنب‌وجوش و اشتغال‌محور
دانشگاه علم و صنعت ایرانتمرکز عالی روی مهندسی نرم‌افزار، سیستم‌های تعبیه‌شده و شبیه‌سازیآزمایشگاه‌های تخصصی امنیت و مهندسی دادهمتعادل و منطبق بر تدریسآرام، ساختاریافته و متمرکز بر یادگیری عمیق
دانشگاه آزاد اسلامی قزوین (باراجین)تیم‌های افسانه‌ای MRL، افتخارات جهانی در RoboCup و اتوماسیونسالن‌های اختصاصی رباتیک و کارگاه‌های نرم‌افزاری مجهزمتوسط و پروژه‌محورکارگاهی، مسابقه‌محور و تیمی

چارت دروس کارشناسی

۱. دروس پایه و ریاضیات مهندسی (۲۵ واحد)

ریاضی عمومی ۱ و ۲، معادلات دیفرانسیل، ریاضی مهندسی، آمار و احتمالات و فیزیک ۲ که سنگ‌بنای درک الگوریتم‌ها و هوش مصنوعی هستند.

  • ریاضی عمومی ۱ و ۲
  • معادلات دیفرانسیل
  • ریاضی مهندسی
  • آمار و احتمال مهندسی
  • فیزیک ۲ الکتریسیته

۲. دروس اصلی و هسته محاسباتی (۵۹ واحد)

حیاتی‌ترین دروس برنامه‌نویسی و سیستم‌ها؛ انتخاب استاد منصف و مسلط در این دروس ضامن معدل و تسلط فنی است.

  • برنامه‌سازی پیشرفته (AP)
  • ساختمان داده‌ها
  • طراحی الگوریتم‌ها
  • مدارهای منطقی
  • معماری کامپیوتر
  • سیستم‌های عامل
  • پایگاه داده‌ها
  • شبکه‌های کامپیوتری
  • نظریه زبان‌ها و اتوماتا

۳. دروس تخصصی انتخابی و پروژه‌ها (۳۰ واحد)

شامل هوش مصنوعی، کامپایلر، مهندسی نرم‌افزار، امنیت شبکه، پروژه کارشناسی و کارآموزی در شرکت‌های نرم‌افزاری.

  • هوش مصنوعی
  • طراحی کامپایلر
  • مهندسی نرم‌افزار ۱ و ۲
  • امنیت داده و شبکه
  • پروژه کارشناسی
  • کارآموزی

چهره‌های شاخص این رشته

  • افتخار علمی جهانی

    مریم میرزاخانی

    استاد دانشگاه استنفورد و نخستین زن برنده مدال فیلدز جهانی · دانشگاه صنعتی شریف

    فارغ التحصیل دوره کارشناسی ریاضی شریف؛ نابغه هندسه هذلولوی و دینامیک سطوح ریمانی در بالاترین سطوح ریاضیات مدرن.

  • کارآفرین برتر فناوری

    حسام میرآرمندهی

    بنیان گذار کافه بازار، دیوار و نشان · دانشگاه صنعتی شریف

    فارغ التحصیل مهندسی کامپیوتر شریف؛ بنیان گذار بزرگ ترین اکوسیستم اپلیکیشن و آگهی آنلاین ایران با بیش از 40 میلیون کاربر فعال.

پرسش‌های متداول

برای استخدام در بازار کار مهندسی کامپیوتر مدرک مهم‌تر است یا نمونه‌کار؟
در ۹۰ درصد شرکت‌های فناوری و استارتاپ‌ها، داشتن مخزن گیت‌هاب فعال، پروژه‌های پیاده‌سازی‌شده و تسلط بر حل مسئله به مراتب از معدل و نام دانشگاه اهمیت بیشتری دارد؛ هرچند نام دانشگاه‌های برتر راه ورود به مصاحبه اولیه را هموار می‌کند.
سخت‌ترین دروس کارشناسی مهندسی کامپیوتر کدامند و با چه اساتیدی برداریم؟
دروس طراحی الگوریتم، سیستم‌های عامل و کامپایلر سنگین‌ترین دروس هستند. توصیه می‌شود اساتیدی را انتخاب کنید که بارم نمره تمرین و پروژه عملی را بالا در نظر گرفته و نمره نهایی را صرفاً به برگه امتحان متکی نمی‌کنند.
تفاوت مهندسی کامپیوتر با علوم کامپیوتر در چیست؟
مهندسی کامپیوتر بر پیاده‌سازی، ساخت سیستم‌های نرم‌افزاری و تلفیق با سخت‌افزار تمرکز دارد، در حالی که علوم کامپیوتر گرایش نظری‌تر و ریاضی‌تری داشته و به اثبات الگوریتم‌ها و مرزهای محاسبات می‌پردازد.
همهٔ رشته‌ها