ماجستير هندسة البرمجيات

مخرجات التعلم

القدرة على:

  • إتقان المعرفة الأساسية بمجال هندسة البرمجيات.
  • الإلمام بالمعرفة المتقدمة لممارسة هندسة البرمجيات، بدءًا من الرؤية إلى التحليل والتصميم والتنفيذ وضمان الفعالية والتوزيع.
  • إعداد نظام أو مكون أو عملية ترمي إلى تلبية الاحتياجات المطلوبة ضمن أطر واقعية مثل الأطر الاقتصادية والبيئية والاجتماعية والأخلاقية والأطر المتصلة بالصحة والسلامة وقابلية التصنيع والاستدامة.
  • تعلم النماذج والأساليب والتقنيات الجديدة في إطار التطوير المهني المستمر.
  • تحليل تقنيات البرامج الحالية وتعزيز التحسينات والإضافات التي تجرى عليها.
  • التمييز بين المعرفة الأساسية بمجال هندسة البرمجيات والتخصصات الهندسية الأخرى (مثل نظم وهندسة الحاسب).
  • حل التناقضات القائمة في أهداف المشروع البرمجي من خلال طرح الحلول الوسطية المقبولة، التي تشمل التعامل مع قيود التكلفة والوقت والأعمال الأساسية للمؤسسة.
  • إجراء البحوث المتصلة بهندسة البرمجيات بهدف الوقوف على المشكلات ذات الصلة وتحليلها ووضع الحلول الملائمة لها.