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

