دانشجو فدک





رشته مهندسی نرم‌افزار چیست؟

دوشنبه, ۱۳ دی ۱۴۰۰، ۰۳:۴۱ ب.ظ

 

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

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

در این مقاله، با استناد به کتاب «راهنمای سرفصل‌های مهندسی نرم‌افزار» که توسط شاخه کامپیوتر انجمن IEEE تهیه شده است، چهارچوب رشته مهندسی نرم‌افزار را مرور کرده‌‌ایم تا داوطلبان ورود به دانشگاه‌ها (چه در مقطع کارشناسی و چه کارشناسی ارشد) که مایلند روزی به‌عنوان مهندس نرم‌افزار (و نه برنامه‌نویس کامپیوتر) مشغول به کار شوند، دقیقاً بدانند چه چیزی را باید بیاموزند و چه توقعی از آنان می‌رود. این چهارچوب برای مؤسسات آموزشی که مایلند دانشجویان را برای بازار کار این رشته آماده کنند نیز مفید است.

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی