نبذة عن البرنامج

 

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

يوفر البرنامج مسارين أكاديميين متميزين:


  •مسار الامتحان الشامل: يشمل دراسة 24 ساعة معتمدة من المواد الإجبارية و9 ساعات من المواد الاختيارية، يتبعها امتحان شامل يقيّم قدرة الطالب على دمج المفاهيم وحل المشكلات التطبيقية.

  •مسار الرسالة: يتضمن 15 ساعة معتمدة من المواد الإجبارية و9 ساعات من المواد الاختيارية، بالإضافة إلى 9 ساعات مخصصة لإعداد ومناقشة رسالة بحثية للماجستير.

للتخرج، يجب على الطالب إكمال 33 ساعة معتمدة بنجاح والحصول على معدل تراكمي لا يقل عن 75%. 


الرؤية:

الريادة والتميز في التعليم والبحث العلمي وخدمة المجتمع في مجالات هندسة البرمجيات على المستوى الوطني والإقليمي والدولي.


الرسالة:

إعداد كوادر بشرية مؤهلة في مجالات هندسة البرمجيات لتلبية متطلبات سوق العمل ومواكبة التطور في مجالاته المختلفة واجراء البحوث العلمية النظرية والتطبيقية التي تساعد في خدمة المجتمع وتساهم في بناء المجتمع المعرفي وتطويره




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

1.إعداد خريجين مؤهلين يتمتعون بمهارات تفكير تحليلي قوية، ومتوافقين مع احتياجات السوق في مجال هندسة البرمجيات.

2.تقديم برنامج دراسات عليا يحقق التوازن بين الجوانب العملية والنظرية.

3.توفير حزم برمجية فعّالة لضمان الاستخدام الأمثل للتكنولوجيا الحديثة.

4.تجهيز مؤسسات التعليم العالي بخريجين يتمتعون بمستوى أكاديمي متميز وقادرين على التفكير العلمي والابتكار.

5.تدريب باحثين في مجال هندسة البرمجيات يمكنهم تقديم أبحاث عالية الجودة ومبتكرة تساهم في تطوير التعليم.

6.التعاون مع جامعات عالمية مرموقة ومتخصصة في الدراسات العليا للاستفادة من خبراتها في مجال هندسة البرمجيات.

7.تعزيز التوجهات البحثية بين أعضاء هيئة التدريس من خلال تدريس الدراسات العليا، والإشراف على الرسائل العلمية، ومناقشة الأطروحات.


الوظائف المستقبلية لخريجي هندسة البرمجيات

1.مهندس برمجيات رئيسي: قيادة الفرق لتصميم وتطوير أنظمة برمجية كبيرة ومعقدة.

2.معماري برمجيات: وضع البنية الأساسية للأنظمة البرمجية وتوجيه عمليات التطوير.

3.مدير مشاريع برمجية: إدارة مشاريع البرمجيات والتأكد من تنفيذها بكفاءة ووفق الميزانيات والجداول الزمنية.

4.مهندس ضمان جودة البرمجيات: تحسين جودة الأنظمة البرمجية واختبارها للتأكد من خلوها من الأخطاء ورفع جدوتها. 

5.مطور أنظمة ذكاء اصطناعي: تصميم وتطوير أنظمة تعتمد على الذكاء الاصطناعي وتعلم الآلة.

6.مهندس DevOps: الجمع بين التطوير والعمليات وتحسين كفاءة وانتاجية عملية التطوير البرمجي.

7.باحث ومدرس في تخصص هندسة البرمجيات: إجراء البحوث العلمية وتدريس علوم هندسة البرمجيات المختلفة.

8.مهندس أمن البرمجيات: متخصص في تصميم وتنفيذ أنظمة برمجية آمنة، وتحديد المخاطر الأمنية المحتملة وتطوير الأطر الأمنية والضوابط لضمان حماية البيانات والأنظمة.

9.مهندس أنظمة سحابية: يتخصص في تصميم وتنفيذ الحلول والبنية التحتية المستندة إلى السحابة، ويضمن الأداء وفعالية التكلفة للبيئات السحابية.

10.مهندس خدمات مصغرة: متخصص في تصميم وتنفيذ معماريات البرمجيات بناءً على الأسلوب المعماري للخدمات المصغرة، مما يسمح بتطوير ونشر وتوسيع نطاق الخدمات بشكل مستقل.

11.مهندس تطبيقات متنقلة: مسؤول عن تصميم وتطوير بنية تطبيقات الهواتف المحمولة، مع ضمان توافقها عبر الأجهزة وأنظمة التشغيل المختلفة.

12.مهندس قواعد البيانات: مسؤول عن تصميم وتطوير وإدارة أنظمة قواعد البيانات لضمان تخزين البيانات بكفاءة وأمان، مع تحسين أدائها وصيانته