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

0
1119

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

سخت‌افزار و نرم افزار از گرایش های مهندسی کامپیوتر در مقطع کارشناسی هستند که از نظر مفهومی با هم تفاوت هایی دارند. نرم‌افزار در واقع قسمت غیر قابل لمس کامپیوتر است و برنامه‌ها و داده‌هایی است که به کامپیوتر دستور انجام اعمال مختلف را می دهند و سخت افزار جز ملموس و فیزیکی کامپیوتر است.

نرم‌افزار مثل روح کامپیوتر است و سخت‌افزار نقش جسم را دارد. با تمام این اوصاف تفاوت هایی مشهودی در مقطع کارشناسی بین این دو وجود ندارد و فقط ۲۰ واحد درسی این دو با هم فرق دارد. دانشجوی نرم افزار تخصصی تر کارش طراحی، برنامه نویسی و ارزیابی نرم افزارها و داده ها است. بخاطر سرعت بالای تحولات در این رشته، تحصیلات دانشگاهی کافی نیست و با چهار سال درس خواندن آنقدر توانایی کسب مهارت در این رشته را به دست نخواهید آورد.لذا اگر تحصیلات دانشگاهی را پشت سر بگذارید و بعد مطالعه را کنار گذاشته و وارد بازار کار شوید، قطعاً موفق نخواهید بود.

در ادامه بخوانید: مشاوره کنکور کامپیوتر

سر فصل دروس مهندسی کامپیوتر نرم افزار و تعداد واحدها:  

تعداد کل واحدها : ۱۴۰ واحد

دروس عمومی : ۲۲ واحد

دروس پایه : ۲۲ واحد

دروس اصلی : ۵۹ واحد

دروس تخصصی: ۱۹ واحد

دروس تمرکزهای تخصصی اختیاری : ۱۲ واحد

دروس اختیاری: ۸ واحد

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

نام درس و تعداد واحد

دو درس ازدروس مبانی نظری اسلام-  ۴واحد

ادبیات فارسی  –   ۳  واحد

یک درس از دروس اخلاق اسلامی-  ۲  واحد

زبان عمومی –   ۳  واحد

یک درس از دروس انقلاب اسلامی –   ۲ واحد

تربیت بدنی ۱ –   ۱  واحد

یک درس ازدروس تاریخ وتمدن اسلامی  –   ۲ واحد

در ادامه بخوانید:  رشته داروسازی

تربیت بدنی ۲   – ۱ واحد

یک درس از دروس آشنایی با منابع اسلامی-  ۲واحد

جمع واحدها =۲۰ واحد

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

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

دروس اصلی مهندسی نرم افزار:

  • ریاضیات گسسته
  • مبانی کامپیوتر و برنامه سازی
  • ساختمان داده ها
  • مدارهای الکتریکی
  • مدارهای منطقی
  • برنامه سازی پیشرفته
  • زبان تخصصی
  • نظریه زبان ها و ماشین ها
  • روش پژوهش و ارائه
  • ریاضیات مهندسی
  • معماری کامپیوتر
  • سیستم های عامل
  • طراحی الگوریتم ها
  • طراحی کامپیوتری سیستمهای دیجیتال
  • ریز پردازنده و زبان اسمبلی
  • شبکه های کامپیوتری
  • هوش مصنوعی و سیستمهای خبره
  • اصول طرحی کامپایلر
  • آزمایشگاه سیستمهای عامل
  • آزمایشگاه مدارهای منطقی و معماری کامپیوتر
  • آزمایشگاه ریزپرازنده
  • آزمایشگاه شبکه های کامپیوتری
  • سیگنالها و سیستمها

دروس اختصاصی رشته مهندسی نرم افزار:

  • تحلیل و طراحی سیستمها
  • پایگاه داده ها
  • طراحی زبان های برنامه سازی
  • مهندسی نرم افزار
  • مهندسی اینترنت
  • کارآموزی
  • پروژه

روس تمرکزهای تخصصی اختیاری:

  • دروس تمرکز تخصصی هوش مصنوعی
  • مبانی هوش محاسباتی
  • مبانی بینایی کامپیوتر
  • مبانی پردازش زبان و گفتار
  • اصول رباتیکز

دروس تمرکز تخصصی شبکه های کامپیوتری:

  • امنیت شبکه
  • سیستم های نهفته و بی درنگ
  • مهندسی اینترنت یا انتقال داده یا مبانی شبکه های بی سیم

دروس تمرکز تخصصی سیستمهای نرم افزاری:

  • تعامل انسان و کامپیوتر
  • آزمون نرم افزار
  • روشهای رسمی در مهندسی نرم افزار
  • طراحی شی گرای سیستمها

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

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

دروس تمرکز تخصصی بازیهای کامپیوتری:

  • سیستم های چند رسانه ای
  • طراحی بازیهای کامپیوتری
  • گرافیک کامپیوتری
  • مبانی پویانمایی کامپیوتری

دروس تمرکز تخصصی سیستمهای اطلاعاتی:

  • پیاده سازی سیستم پایگاه داده
  • مبانی داده کاوی
  • مبانی بازیابی اطلاعات و جستجوی وب
  • سیستم های اطلاعات مدیریت

دروس تمرکز تخصصی امنیت رایانه:

  • امنیت شبکه
  • مبانی رایانش امن
  • امنیت سیستمهای پایه
  • مدیریت امنیت اطلاعات
در ادامه بخوانید:  رشته علوم اجتماعی

گرایش های ارشد مهندسی کامپیوتر:

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

گرایش های دکتری مهندسی کامپیوتر

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

بازار کار در ایران:

پیشرفت چشمگیر رایانه در محافل عمومی و خصوصی، استفاده گسترده از شبکه اینترنت و زمینه های مرتبط با آن، فراهم آمدن شرایط آموزش و تجارت الکترونیک باعث شدند تا از اکنون چشم انداز روشنی نسبت به آینده این رشته وجود داشته باشد به نحوی که فعالان در این زمینه از آینده کاری مطمئنی برخوردار خواهند بود. تنها نگرانی به قسمت نرم افزار مربوط می شود که باید مهندسان خلاق به تهیه نرم افزارهای مفید دست بزنند تا نیازها برطرف شود.

درآمد و حقوق:

این افراد در سمت های مختلفی می توانند استخدام شده و فعالیت کنند. با توجه به سابقه کار و تحصیلات میزان دریافتی این افراد حداقل ۷۰۰۰۰۰ تومان، حداکثر ۲۲۰۰۰۰۰ تومان و متوسط درآمد ماهیانه ۱۲۰۰۰۰۰ تومان را خواهد داشت.

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید