متطلبات إتمام البرنامج
على الطالب اجتياز 36 ساعة معتمدة تتضمن 18 ساعة إجبارية و 12 ساعة اختيارية بالإضافة إلى 6 ساعات رسالة ماجستير او حلقتي بحث.
1) المساقات الإجبارية: 18 ساعة معتمدة تشمل المساقات التالية:
| رقم المساق | اسم المساق | المتطلب السابق |
|---|---|---|
| SWEN6301 | تطوير البرمجيات Software Construction |
|
| SWEN6303 | هندسة متطلبات البرمجيات Software Requirements Engineering |
|
| SWEN6305 | إدارة هندسة البرمجيات Software Engineering Management |
|
| SWEN6302 | مناهج البحث في هندسة البرمجيات Research Methods in Software Engineering |
|
| SWEN6304 | تصميم ومعمارية البرمجيات Software Design and Architecture |
|
| SWEN7301 | اختبار وضمان جودة البرمجيات Software Testing and Quality Assurance |
SWEN6301 |
2) المساقات الاختيارية: 12 ساعة معتمدة من المساقات التالية:
| رقم المساق | اسم المساق | المتطلب السابق |
|---|---|---|
| SWEN6306 | فريق تطوير البرمجيات الموزع Global Software Engineering Team |
SWEN6305 |
| SWEN6307 | هندسة برمجيات الخدمات الموجهة Service-Oriented Software Engineering |
|
| SWEN6308 | هندسة البرمجيات و التطبيقات المستندة إلى الإنترنت Software Engineering of Internet-based Application |
|
| SWEN7302 | تطوير البرمجيات الآمنة Secure Software Development |
SWEN6301 |
| SWEN7303 | هندسة البرمجيات للأنظمة الموزعة Software Engineering for Distributed Systems |
|
| SWEN7305 | تفاعل الإنسان مع الحاسوب Human Computer Interaction (HCI) |
SWEN6303 |
| SWEN7304 | صيانة البرمجيات وتطورها Software Maintenance and Evolution |
SWEN6301 |
| SWEN7306 | هندسة البرمجيات في الحوسبة المحمولة Software Engineering in Mobile Computing |
|
| SWEN7307 | تنقيب البيانات واستخلاص المعرفة Data Mining and Knowledge Discovery |
|
| SWEN7310 | هندسة المعرفة Knowledge Engineering |
|
| SWEN7311 | مواضيع بحثية متقدمة في هندسة البرمجيات Advanced Research Topics in Software Engineering |
SWEN6302 |
| SWEN7312 | مشروع جماعي في هندسة البرمجيات Software Engineering Team Project |
|
| SWEN7308 | موضوع خاص | موافقة لجنة البرنامج |
| SWEN7309 | دراسة مستقلة | موافقة لجنة البرنامج |
3) المساقات الاستدراكية: على أن يأخذ الطالب 9 ساعات كحد أقصى من المساقات التالية:
| رقم المساق | اسم المساق |
|---|---|
| STAT231 | مقدمة في الإحصاء |
| COMP231 | البرمجة المتقدمة |
| COMP232 | بنية المعلومات |
| COMP333 | إدارة قواعد البيانات |
4) مسار "أ" أو مسار "ب": 6 ساعات معتمدة: إما رسالة أو حلقتي بحث (لبرامج الماجستير فقط)
| رقم المساق | اسم المساق | المتطلب السابق | |
|---|---|---|---|
| مسار أ | SWEN860 | رسالة | حسب تعليمات الأنظمة الأكاديمية للدارسات العليا المعمول بها في الجامعة |
| مسار ب | SWEN830 | حلقة بحث 1 | حسب تعليمات الأنظمة الأكاديمية للدارسات العليا المعمول بها في الجامعة |
| SWEN831 | حلقة بحث 2 | حسب تعليمات الأنظمة الأكاديمية للدارسات العليا المعمول بها في الجامعة |


