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