Secure Software Development
شماره درس: ۴۰۷۴۶ | تعداد واحد: ۳ |
مقطع: کارشناسی ارشد | نوع درس: نظری |
پیشنیاز: – | همنیاز: – |
با توجه به اینکه بسیاری از مشکلات امنیتی نرمافزارهای تولید به عدم توجه به مساله امنیت در فرآیند تولید نرمافزار برمیگردد، در مباحث این درس به طور ویژه، به مسائل امنیتی و توصیههای امنیتی، که در مراحل تولید یک نرمافزار (در تحلیل نیاز، تدوین معماری، طراحی، پیادهسازی و آزمون آن) در جهت حصول یک نسخه امن نرمافزاری مطرح است، پرداخته میشود و دانشجویان با انواع آسیبپذیریها و مشکلات امنیتی حاصل از برنامهنویسی نادرست آشنا گردیده، نکات، روشها، و تکنیکهای مختلف در تولید یک برنامه امن به آنها معرفی میگردد.