- معلومات عن البرنامج
- المواد الدراسية
الشهادة الممنوحة
بكالوريوس في هندسة البرمجيات
التخصص
تقنية معلومات
مخرجات البرنامج
أهداف البرنامج
سوق العمل
الوصف
محتويات البرنامج
المدة الزمنية
8 فصول
الوحدات العامة
127
الوحدات الاختيارية
0
الوحدات الاجبارية
127
إجمالي عدد الوحدات
140
رمز المقرر | إسم المقرر | عدد الوحدات | نوع المقرر | الأسبقيات |
---|---|---|---|---|
ITGS111 | مقدمة في تقنية المعلومات | 3 | عامة | - |
|
||||
ITGS112 | الحلول التقنية | 3 | عامة | - |
|
||||
ITMM111 | رياضة 1 | 3 | عامة | - |
|
||||
ITPH111 | فيزياء | 3 | عامة | - |
|
||||
ITAR111 | لغة عربية 1 | 2 | عامة | - |
|
||||
ITEL111 | لغة انجليزية 1 | 2 | عامة | - |
|
||||
ITGS121 | مقدمة في البرمجة | 3 | عامة | ITGS112 |
|
||||
ITGS122 | تحليل وتصميم النظم | 3 | عامة | ITGS112 |
|
||||
ITGS123 | الدوائر المنطقية | 3 | عامة | ITPH111 |
|
||||
ITMM121 | رياضة 2 | 3 | عامة | ITMM111 |
|
||||
ITAR121 | لغة عربية 2 | 2 | عامة | ITAR111 |
|
||||
ITEL121 | لغة انجليزية 2 | 2 | عامة | ITEL111 |
|
||||
ITGS211 | مقدمة في هندسة البرمجيات. | 3 | إجباري | ITGS111, ITGS122 |
|
||||
ITGS222 | تراكيب البيانات | 3 | عامة | ITGS121 |
|
||||
ITGS213 | مقدمة في الشبكات | 3 | عامة | ITGS111 |
|
||||
ITGS215 | الطرق العددية | 3 | عامة | ITMM121 |
|
||||
ITGS216 | التراكيب المنفصلة | 3 | عامة | ITMM121 |
|
||||
ITST221 | مبادئ الإحصاء والاحتمالات | 3 | عامة | ITMM121 |
|
||||
ITGS221 | أساسيات نظم المعلومات | 3 | عامة | ITGS111 |
|
||||
ITGS212 | البرمجة الشيئية | 3 | عامة | ITGS222 |
|
||||
ITGS223 | أمن المعلومات | 3 | عامة | ITGS213 |
|
||||
ITGS224 | مقدمة في برمجة الانترنت | 3 | عامة | ITGS213 |
|
||||
ITGS225 | مقدمة في قواعد البيانات | 3 | عامة | ITGS216 |
|
||||
ITGS214 | معمارية الحاسوب | 3 | عامة | ITGS123 |
|
||||
ITSE311 | تحليل متطلبات البرمجيات | 3 | إجباري | ITGS211 |
|
||||
ITSE312 | قواعد بيانات المتقدمة | 3 | إجباري | ITGS225 |
|
||||
ITSE313 | البرمجة المرئية | 3 | إجباري | ITGS212 |
|
||||
ITGS301 | إدارة مشاريع تقنية المعلومات | 3 | إجباري | ITGS211 |
|
||||
ITGS302 | تصميم وتحليل الخوارزميات | 3 | إجباري | ITGS222 |
|
||||
ITGS305 | نظم وسائط متعددة | 3 | عامة | ITGS224 |
|
||||
ITSE303 | نظم تشغيل | 3 | إجباري | ITGS214 |
|
||||
ITSE304 | الكتابة العلمية | 3 | إجباري | ITGS301 |
|
||||
ITSE321 | بناء البرمجيات | 3 | إجباري | ITSE311, ITGS302 |
|
||||
ITGS322 | الجافا المتقمة | 3 | إجباري | ITGS212 |
|
||||
ITSE323 | برمجة الانترنت المتقدمة | 3 | إجباري | ITGS224, ITSE312 |
|
||||
ITGS306 | مواضيع مختارة | 3 | إختياري | - |
|
||||
ITSE401 | تصميم وهيكلة البرمجيات | 3 | إجباري | ITSE321 |
|
||||
ITSE402 | التجارة الالكترونية | 3 | إجباري | ITSE323 |
|
||||
ITSE403 | تفاعل الانسان مع الحاسوب | 3 | إجباري | - |
|
||||
ITSE404 | أخلاقيات هندسة البرمجيات | 3 | إجباري | ITSE321 |
|
||||
ITGS307 | معالجة الصور | 3 | إختياري | - |
|
||||
ITSE302 | تنقيب البيانات | 3 | إختياري | ITGS225, ITGS302 |
|
||||
ITSE405 | جودة واختبار البرمجيات | 3 | إجباري | ITSE401 |
|
||||
ITSE406 | إعادة استخدام البرمجيات | 3 | إجباري | ITSE401 |
|
||||
ITSE407 | أنماط تصميم البرمجيات | 3 | إجباري | ITSE321 |
|
||||
ITGS310 | تصميم واجهات المستخدم | 3 | إختياري | ITGS322 |
|
||||
ITSE408 | مشروع التخرج | 4 | إجباري | - |
|
||||
ITSE301 | برمجة المنطق | 3 | إختياري | ITGS212 |
|
||||
ITGS303 | نمذجة الأنظمة المركبة | 3 | إختياري | ITGS121, ITGS216, ITGS302 |
|
||||
ITGS304 | تطوير التطبيقات الجوالة | 3 | إختياري | ITGS224, ITGS322 |
|
||||
ITGS309 | تطوير الالعاب | 3 | إختياري | ITGS322 |
|
||||
ITGS311 | تطوير تطبيقات الانترنت | 3 | إختياري | ITSE323 |
|