يهدف المقرر للتعرف
على هندسة البرمجيات وأهميتها والغرض منها.و فهم
متطلبات أنظمة هندسة البرمجيات.ومعرفة
دورة حياة البرمجيات.وفهم مخطط
انسياب البيانات.وفهم
الاختلافات بين تدقيق وتوثيق البرمجيات.وتطبيق مفاهيم
ومعايير هندسة البرمجيات لبناء نظام برمجي فعلى.
المخرجات التعليمية المستهدفة من دراسة المقرر
عند نجاح الطالب في المقرر يكون قادر على أن يفسّر المبادئ الأساسية لهندسة البرمجيات والمصطلحات
العامة لها بشكل جيد. أن يطبق المفاهيم الأساسية لدورة حياة البرمجيات. وأن يجيد اليات
التخطيط لبناء اى نظام برمجي. وأن يكون قادر على بناء انطمة متنوعة تلبي احتياجات سوق
العمل. وأن يقوم بتصاميم مختلفة ومتنوعه وفق معايير هندسة البرمجيات.
طرق التعلم والتعليم
المحاضرات النظرية والتدريبات بمعمل الحاسوب
طرق التقييم
يقيم الطالب باجراء امتحانات نظرية وعملية نصفية ونهائية