المقررات الدراسية
العام الثالث- الفصل الدراسي الخامس
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
SE501 |
برمجة متقدمةلغةجافا |
JAVA Programming II |
GS(401-411) |
(3) |
SE511 |
برمجة متقدمة - عملي |
JAVA Programming II ( LAB ) |
GS(401-411) |
(1) |
SE502 |
هندسة البرمجيات الشيئية |
O.O Software Engineering |
GS402 |
(3) |
SE503 |
خوارزميات &هياكل بياناتii |
Data structure and algorithms |
GS203 |
(3) |
SE504 |
قواعد بيانات II |
Database II |
GS204 |
(3) |
SE505 |
هندسة متطلبات |
Software Requirements Engineering |
GS402 |
(3) |
مجموع الوحدات |
16 |
العام الثالث- الفصل الدراسي السادس
|
اسم المقرر |
|
الاسبقية |
الوحدة |
SE602 |
الأخلاقيات والممارسة المهنية في هندسة البرمجيات |
Software Engineering Ethics |
GS402 |
(3) |
SE603 |
طرق البحث |
Research Methodology |
SE502 |
(3) |
SE605 |
بتية وتصميم برمجيات |
Software Design &Architecture |
SE505 |
(3) |
SE607 |
امن الحواسيب |
Computer Security |
GS (401- 402- 405) |
(3) |
|
مقرر اختياري |
Elective |
وفقا للمقرر |
(3) |
مجموع الوحدات |
15 |
العام الرابع- الفصل الدراسي السابع
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
SE703 |
بحث التخرج(I) |
BSc Project |
SE603 |
(3) |
SE704 |
تصميم واجهات الاستخدام |
User Interface Design |
SE605 |
(3) |
SE705 |
اسس اختبار البرمجيات |
Software Testing |
SE605 |
(3) |
SE706 |
اعادة استخدام البرمجيات |
Software Reuse |
SE605 |
(3) |
SE707 |
هندسة البرمجيات الموزعة |
Distributed Systems |
SE505-GS 405 |
(3) |
|
مقرر اختياري |
Elective |
وفقا للمقرر |
(3) |
|
18 |
العام الرابع- الفصل الدراسي الثامن
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
SE 802 |
ادارة المشاريع |
IT Project Management |
SE603 |
(3) |
SE803 |
بحث التخرج(II) |
BSc Project |
SE703 |
(3) |
SE805 |
صيانة وتطوير البرمجيات |
Software Maintenance & Evolution |
SE705 |
(3) |
SE804 |
التفاعل بين الانسان والحاسوب |
Human and Computer Interaction |
SE704 |
(3) |
|
تنقيب البيانات |
Data Mining |
|
(3) |
|
مقرر اختياري |
Elective |
وفقا للمقرر |
(3) |
مجموع الوحدات |
18 |
مقررات اختيارية
اسم المقرر |
اسم المقرر بالإنجليزية |
الوحدة |
توثيق البرمجيات |
Software Documentation |
(3) |
ضمان جودة البرمجيات |
Software Quality Assurance |
(3) |
قياس البرمجيات |
|
(3) |
تمدجة ومحكاة |
|
(3) |
وسائط متعددة |
Multimedia |
|