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