پرش به محتوای اصلی
رزرو مشاوره تلفنی تک جلسه‌ای با استاد رضوی
رزرو مشاوره تلفنی
کنکور کامپیوتر
0
اشتراک
 

جزوه مهندسی نرم افزار دانشگاه شریف

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

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

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

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

درس مهندسی نرم افزار دانشگاه صنعتی شریف

تصویری از دانشگاه شریف

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

موضوع تعداد جلسه موضوع تعداد جلسه موضوع تعداد جلسه
مقدمه 2 فرایند مدل 2 تولید چابک 1
درک نیازها 1 روش‌های صوری 5 مفاهیم طراحی 1
طراحی معماری 1 طراحی واسط 1 طراحی مبتنی بر الگو 1
استراتژی‌های آزمون 1 روش‌های آزمون 4 اندازه‌گیری محصول 1
اندازه‌گیری فرایند و پروژه 1 برآورد 1 مفاهیم کیفیت 1
روش‌های مرور 1 تضمین کیفیت 1 مدیریت پیکربندی 1
مدیریت پروژه 1 زمان‌بندی 1 مدیریت ریسک 1

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

  • 3 تمرین نظری – عملی در طول ترم (20 درصد کل نمره)
  • 3 آزمون تستی از مطالب درس در طول ترم (30 درصد کل نمره)
  • 5 آزمون کوچک در طول ترم (10 درصد کل نمره – نمره اضافه )
  • آزمون نهایی تشریحی و تستی (50 درصد کل نمره)
  • دانشجویان به طور اختیاری سمیناری را از فصولی از کتاب که تدریس نمی‌شود و موضوعات مرتبط با مطالب درس پس از گرفتن تأیید ارائه می‌نمایند (10 درصد کل نمره – نمره اضافه)

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

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

  • R. S. Pressman. Software Engineering: A Practitioner’s Approach. 8th Edition, McGraw-Hill, 2014
  • P. Ammann and J. Offutt. Introduction to Software Testing. Cambridge University Press, 2008
  • J. Woodcock and J. Davies. Using Z: Specification, Refinement, and Proof. Prentice-Hall, 1996

در حال حاضر استاد این درس در دانشگاه صنعتی شریف آقای دکتر مهران ریواده هستند که برای تدریس درس مهندسی نرم افزار از اسلاید‌های ساخته شده استفاده می‌کنند؛ بنابراین جزوه دست‌نویسی برای این درس وجود ندارد. در لیست زیر لینک دانلود آخرین اسلاید‌های درسی ایشان ضمیمه شده است:

ویدئوهای درس مهندسی نرم افزار دانشگاه شریف

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

منابع اضافی درس مهندسی نرم افزار صنعتی شریف

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

جمع‌بندی

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

درس مهندسی نرم افزار در کدام دسته و چند واحد است؟

درس مهندسی نرم افزار یک درس 3 واحدی در دسته دروس تخصصی است که در دانشگاه صنعتی شریف در خوشه دانشی مهندسی نرم افزار قرار گرفته است.

پیش نیاز درس مهندسی نرم افزار در دانشگاه صنعتی شریف چیست؟

درس تحلیل و طراحی سیستم‌ها پیش‌نیاز درس مهندسی نرم افزار در دانشگاه شریف می‌باشد.

همچنین هر گونه سوالی در مورد کلاس‌های آنلاین کنکور کامپیوتر و یا تهیه فیلم‌ها و یا رزرو مشاوره تک جلسه‌ای تلفنی با استاد رضوی دارید می‌توانید به طرق زیر از تیم پشتیبانی بپرسید:

آی دی تلگرام تیم پشتیبانی:     konkurcomputer_admin@

شماره تیم پشتیبانی:   09378555200

این مطلب چقدر به کارت آمد؟11111111110.00 از ۵ 0 رأی
اشتراک

پرسش و پاسخ داوطلبان کنکور ارشد کامپیوتر

سوال شما توسط استاد رضوی پاسخ داده می‌شود و از طریق پیامک به شما اطلاع رسانی می‌شود
×
kb
هیچ نظری ارسال شده در اینجا وجود ندارد
تلگرام اینستاگرام تماس با پشتیبانی: 09378555200 تماس با پشتیبانی: 09378555200
خدمات ما
پشتیبانی کنکور کامپیوتر

سؤالی داری؟ از ۸ صبح تا ۱۰ شب پاسخ‌گوییم.

تماس با پشتیبانی۰۹۳۷۸۵۵۵۲۰۰ پشتیبانی در تلگرامپاسخ‌گویی پیامی
شبکه‌های اجتماعی
کانال تلگرام اینستاگرام آپارات یوتیوب
اشتراک‌گذاری این مطلب

جزوه مهندسی نرم افزار دانشگاه شریف

تلگرام واتس‌اپ ایکس
https://www.konkurcomputer.ir/جزوه-مهندسی-نرم-افزار-دانشگاه-شریف.html
خدمات کنکور کامپیوتر
هر چیزی که برای قبولی لازم داری، یک‌جاخدمات ما

از مشاوره‌ی شخصی با استاد رضوی تا فیلم‌های دروس، پلتفرم‌ها و ابزارهای رایگان

مشاوره‌ی شخصی با استاد رضوی
تماس با پشتیبانی