السنة الأولى
المستوى الأول
م
| اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | مبادئ البرمجة ومهارات حل المشكلات | هال 100 | 2 | 1 | - | 2 | - |
2 | التراكيب المحددة | عال 100 | 3 | - | - | 3 | - |
3 | لغة برمجة (1) | عال 110 | 3 | 2 | - | 4 | - |
4 | حساب التفاضل والتكامل (1)) | ريض 101 | 2 | 2 | - | 3 | - |
5 | اللغة الإنجليزية (1) | انج 101-1 | 15
| - | 3 | - |
6 | *متطلب جامعة إجباري (1) | - | - | - | - | 2 | - |
7 | **متطلب جامعة اختياري (1)
| - | - | - | - | 2 | - |
المجموع
| 19 وحدة دراسية |
*تختار الطالبة من مقررات مجال تعزيز القيم الإسلامية
**تختار الطالبة من مقررات المجالات الاختيارية
المستوى الثاني
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | مدخل الى هندسة البرمجيات | هال 101 | 2 | 1 | - | 2 | - |
2 | لغة برمجة (2)
| عال 111 | 3 | 2 | - | 4 | عال 110 |
3 | مبادئ الجبر الخطي | ريض 242 | 2 | 2 | - | 3 | ريض 101 |
4 | إحصاء عام | ريض 161 | 2 | 2 | - | 3 | - |
5 | اللغة الإنجليزية (2) | انج 102-2 | 15 | - | 3 | انج 101-1 |
6 | *متطلب جامعة إجباري (2)
| - | - | - | - | 2 | - |
7 | **متطلب جامعة اختياري (2) | - | - | - | - | 2 | - |
المجموع
| 19 وحدة دراسية |
*تختار الطالبة من مقررات مجال تعزيز القيم الإسلامية
**تختار الطالبة من مقررات المجالات الاختيارية
السنة الثانية
المستوى الثالث
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة
| المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | هندسة متطلبات البرمجيات | هال 210 | 3 | 1 | - | 3 | هال 101 عال 111 |
2 | هياكـل البيانــات | عال 212 | 3 | 1 | - | 3 | عال 111 |
3 | أساسيات قواعد البيانات | نال 220 | 3 | 2 | - | 4 | عال 111 |
4 | التفاضل والتكامل (II) | ريض 103 | 3 | 2 | - | 4 | ريض 101 |
5 | فيزياء عامة (1( | فيز 101 | 2 | 2 | - | 3 | - |
6 | *متطلب جامعة اختياري (3) | - | - | - | - | 2 | |
المجموع | 19 وحدة دراسية |
**تختار الطالبة من مقررات المجالات الاختيارية
المستوى الرابع
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | عمليات ونمذجة البرمجيات | هال 220 | 2 | 3 | - | 3 | هال 210 |
2 | تنظيم وعمارة الحاسبات | هال 222 | 3 | 1 | - | 3 | -
|
3 | برمجة تطبيقات الشبكة العنكبوتية | هال 230 | 2 | 3 | - | 3 | نال 220 |
4 | تحليل وتصميم الخوارزميات | عال 220 | 3 | 1 | - | 3 | عال 100 عال 212 |
5 | أساسيات شبكات الحاسب | تال 221 | 3 | 1 | - | 3 | عال 110 |
6 | كيمياء عامة (1) | كيم 101 | 2 | 2 | - | 3 | -
|
المجموع | 18 وحدة دراسية |
السنة الثالثة
المستوى الخامس
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | البرمجة المتقدمة | هال 331 | 2 | 3 | - | 3 | نال 220 |
2 | بناء البرمجيات باستخدام منهجية التطوير السريع | هال 332 | 2 | 3 | - | 3 | هال 220 |
3 | ضمان جودة البرمجيات | هال 340 | 2 | 1 | - | 2 | هال 210 |
4 | هندسة أمن البرمجيات | هال 341 | 2 | 1 | - | 2 | تال 221 |
5 | البحث العلمي الجامعي | هال 350 | 2 | 1 | - | 2 | انج 102-2 |
6 | نظم التشغيل | عال 340 | 3 | 1 | - | 3 | عال 212 |
7
| أخلاقيات المهنة | عال 380 | 1 | - | - | 1 | - |
المجموع | 16 وحدة دراسية |
المستوى السادس
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | بحوث العمليات | هال 303 | 2 | 1 | - | 2 | ريض 242 |
2 | تصميم وعمارة البرمجيات | هال 321 | 3 | 1 | - | 3 | هال210 هال341 |
3 | الاختبار والتحقق من البرمجيات | هال 342 | 2 | 1 | - | 2 | هال 340 هال 332 |
4 | التفاعل بين الإنسان والحاسب | عال 351 | 3 | 1 | - | 3 | عال 212 |
5 | إدارة المشاريع | نال 350 | 3 | 1 | - | 3 | عال 212 |
6 | نظرية الاحتمالات | ريض 376 | 2 | 2 | - | 3 | ريض 103 ريض 161 |
7 | متطلب برنامج اختياري (1) | - | - | - | - | 3 | - |
المجموع | 19 وحدة دراسية |
السنة الرابعة
المستوى السابع
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال | عدد الوحدات المعتمدة | المتطلب السابق |
نظري | تمارين / عملي | تدريب |
1 | صيانة وتطوير البرمجيات | هال 411 | 2 | 1 | - | 2 | هال 342 |
2 | مشروع التخرج (1) | هال 451 | 2 | 2 | - | 3 | اجتياز (110) وحدة دراسية على الأقل + هال 332 هال 350 |
3 | مدخل إلى التحليل العددي | ريض 353 | 3 | 2 | - | 4 | عال 110 ريض 103 ريض 242 |
4 | التحليل الإحصائي للبيانات | ريض 368 | 2 | 2 | - | 3 | ريض 367 |
5 | متطلب برنامج اختياري (2) | - | - | - | - | 3 | - |
6 | متطلب برنامج اختياري (3) | - | - | - | - | 3 | - |
7 | *متطلب جامعة اختياري (4) | - | - | - | - | 2 | - |
المجموع
| 20 وحدة دراسية |
**تختار الطالبة من مقررات المجالات الاختيارية
المستوى الثامن
م | اسم المقرر | الرمز / الرقم | عدد ساعات الاتصال
| عدد الوحدات المعتمدة | المتطلب السابق
|
نظري | تمارين / عملي | تدريب |
1 | مشروع التخرج (2)
| هال 452 | 2 | 2 | - | 3 | هال 451 |
2 | التدريب الميداني | هال 491 | - | - | 30 | 6 | اجتياز (130) وحدة دراسية على الأقل |
المجموع
| 9 وحدة دراسية |