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

توانایی و کارایی :

با توجه به دروسی که در این گرایش از گرایش‌های کارشناسی ارشد، ارائه می‌شوند دانشجو می‌تواند توانایی های متفاوتی را کسب کند که در زیر به آنها اشاره می‌شود:

  • طراحی و پیاده سازی پایگاه داده‌‌ها

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

  • مهندسی نرم افزار

به خودی خود معقوله بسیار پیچیده ای در مورد روش‌های مدیریت، طراحی، پیاده سازی و نگهداری برنامه‌ها و پروژه‌های نرم افزاری است و کارشناس ارشد، قدرت کنترل تمام موارد بالا را در برنامه های عظیم نرم افزاری خواهد آموخت.

  • سیستم های عامل

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

  • اتوماسیون اداری

اتوماتیک کردن روند فعالیت‌های یک اداره موسسه یا سازمان به وسیله کامپیوتر.

  • برنامه نویسی همروند

به وجود آوردن همزمان چند برنامه در کامپیوتر و مدیریت آنها.

  • الگوریتم‌های موازی

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

  • طراحی و ساخت کامپایلرها

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

  • شبیه سازی و گرافیک کامپیوتری

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

منابع ترم اول دوره دانشپذیری نرم افزار:

نام درس (تعداد واحد درسی)
 
    منابع درسی      مولف-مترجم    ناشر
سیستم عامل پیشرفته(3واحد) distributed systems
Principles and Paradigms
Andrew Tanenbaum Prentice Hall
پایگاه داده پیشرفته(3 واحد)  An Introduction to Database
Systems
cj date Pearson Education
مهندسی نرم افزار پیشرفته(3 واحد) Software Architecture Len Bass Addision Wesley

جدول ارائه دروس ترم های بالاتر کارشناسی ارشد نرم افزار در دانشگاه پیام نور:

ترم دوم ( 8 واحد) ترم سوم ( 9 واحد)
الگوریتم های پیشرفته ( 3 واحد) شبکه های کامپیوتری پیشرفته ( 3 واحد)
معماری کامپیوتر پیشرفته ( 3 واحد) شبکه های عصبی ( 3 واحد)
سمینار و روش تحقیق ( 2 واحد) پردازش موازی ( 3 واحد)

ترم چهارم  :

پژوهش محور پایان نامه ( 6 واحد)
آموزش محور داده کاوی و انبار داده ها ( 2 واحد) + سمینار ( 2 واحد) +  پردازش گفتار ( 2 واحد)

آینده شغلی و بازار کار رشته کامپیوتر گرایش نرم افزار:

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

پاسخ بدهید