وصف البرنامج الدراسي

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

أهداف البرنامج:

يركز برنامج هندسة البرمجيات على تطوير القدرات التالية:

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