60 مقررًا
307 نقطة للتخرج
10 مقررات خاصة بالمسار
يختار الطالب الاختصاص عند بلوغ 160 وحدة معتمدة (بعد الترفيع إلى السنة الرابعة)، ثم أحد مساريه. المقررات العامة والأساسية مشتركة بين كل المسارات؛ المقررات الملوّنة بلون المسار خاصة به. رقم الفصل هو موقع المقرر في الخطة الاسترشادية للمسار.
الفصل الأول
(7 مقررات، 31 نقطة)-
بنى جبرية
Algebraic Structures · بلا متطلب سابق
BAS401 · 5 نقطة
التحليل الرياضي (1)
Mathematical Analysis I · بلا متطلب سابق
BMA401 · 5 نقطة
برمجة (1)
Programming I · بلا متطلب سابق
BPG401 · 5 نقطة
الفيزياء
Physics · بلا متطلب سابق
BPH401 · 5 نقطة
مهارات الحاسوب
Computer Skills – ICDL · بلا متطلب سابق
GCS301 · 4 نقطة
مدخل إلى التعلم الإلكتروني
Introduction to On-Line Education · بلا متطلب سابق
GOE301 · 4 نقطة
اللغة الإنكليزية (1)
English Language I · بلا متطلب سابق
L1 · 3 نقطة
الفصل الثاني
(7 مقررات، 33 نقطة)-
الدارات الإلكترونية
Electronic Circuits · يتطلب BPH401
BEC401 · 5 نقطة
الجبر الخطي
Linear Algebra · يتطلب BMA401
BLA401 · 5 نقطة
الدارات المنطقية
Logical Circuits · يتطلب BAS401
BLC401 · 5 نقطة
التحليل الرياضي (2)
Mathematical Analysis II · يتطلب BMA401
BMA402 · 5 نقطة
برمجة (2)
Programming II · يتطلب BPG401
BPG402 · 5 نقطة
مهارات التواصل والكتابة العلمية
Communication Skills and Technical Writing · يتطلب GCS301
GTW301 · 5 نقطة
اللغة الإنكليزية (2)
English Language II · يتطلب L1
L2 · 3 نقطة
الفصل الثالث
(6 مقررات، 30 نقطة)-
بنيان الحاسوب (1)
Computer Architecture I · يتطلب BLC401
BCA501 · 6 نقطة
بنى المعطيات والخوارزميات (1)
Data Structures and Algorithms I · يتطلب BPG402
BDA501 · 6 نقطة
تحليل عددي
Numerical Analysis · يتطلب BLA401، BMA402
BNA401 · 5 نقطة
معالجة إشارة
Signal Processing · يتطلب BMA402
BSP501 · 5 نقطة
برمجة الويب (1)
Web Programming I · يتطلب BPG402
BWP401 · 5 نقطة
اللغة الإنكليزية (3)
English Language III · يتطلب L2
L3 · 3 نقطة
الفصل الرابع
(7 مقررات، 30 نقطة)-
نظم قواعد البيانات (1)
Database Systems I · يتطلب BDA501
BDB501 · 4 نقطة
مخبر نظم قواعد البيانات (1)
Database Systems I Lab · يتطلب BDA501
BDBL501 · 4 نقطة
الرياضيات المتقطعة
Discrete Mathematics · يتطلب BLC401
BDM501 · 5 نقطة
نظم الاتصالات
Telecommunication Systems · يتطلب BLC401، BMA402
BTS501 · 5 نقطة
برمجة الويب (2)
Web Programming II · يتطلب BWP401
BWP501 · 5 نقطة
أساسيات الإدارة
Fundamentals of Management · يتطلب BNA401
GMN401 · 4 نقطة
اللغة الإنكليزية (4)
English Language IV · يتطلب L3
L4 · 3 نقطة
الفصل الخامس
(7 مقررات، 32 نقطة)-
أوتومات ولغات صورية
Automata & Formal Languages · يتطلب BDM501، BDA501
BAU501 · 5 نقطة
نظم التشغيل (1)
Operating Systems I · يتطلب BCA501، BPG402
BOS501 · 4 نقطة
مخبر نظم التشغيل (1)
Operating Systems I Lab · يتطلب BCA501، BPG402
BOSL501 · 4 نقطة
برمجة (3)
Programming III · يتطلب BPG402
BPG601 · 5 نقطة
الاحتمالات والإحصاء
Probability & Statistics · يتطلب BDM501، BMA402
BPS601 · 6 نقطة
المحاسبة
Accounting · يتطلب GMN401
GAC501 · 5 نقطة
اللغة الإنكليزية (5)
English Language V · يتطلب L4
L5 · 3 نقطة
الفصل السادس
(5 مقررات، 30 نقطة)-
الذكاء الصنعي
Artificial Intelligence · يتطلب BDA501
BAI501 · 6 نقطة
التطبيقات البيانية
Computer Graphics · يتطلب BSP501، BDA501
BCG601 · 6 نقطة
المترجمات
Compilers · يتطلب BAU501
BCM601 · 6 نقطة
الشبكات الحاسوبية (1)
Computer Networks I · يتطلب BTS501
BNT501 · 6 نقطة
هندسة البرمجيات (1)
Software Engineering I · يتطلب BPG601
BSE601 · 6 نقطة
الفصل السابع
(5 مقررات، 29 نقطة)-
الخوارزميات الذكية
Intelligent Algorithms · يتطلب BAI501
BIA601 · 5 نقطة
تحليل وتصميم نظم المعلومات
Information Systems Analysis and Design · يتطلب BDB501
BID601 · 6 نقطة
نظم الوسائط المتعددة
Multimedia Systems · يتطلب BCG601، BNT501
BMM601 · 6 نقطة
برمجة تطبيقات النقال
Mobile Applications Programming · يتطلب BWP501
BMP601 · 6 نقطة
إدارة المشاريع المعلوماتية
IT Project Management · يتطلب BSE601
GPM601 · 6 نقطة
الفصل الثامن
(6 مقررات، 31 نقطة)-
مشروع (1)
Project I · يتطلب BID601
BPR601 · 6 نقطة
أخلاقيات المهنة والمجتمع
Ethics of Profession & Society · يتطلب GPM601
GET601 · 6 نقطة
بنيان الحاسوب (2)
Computer Architecture II · خاص بالمسار · يتطلب BCA501، BIA601
NCA601 · 6 نقطة
برمجة التطبيقات الشبكية
Network Application Programming · خاص بالمسار · يتطلب BPG402، BNT501، BIA601
NNP601 · 5 نقطة
نظم التشغيل (2) (باللغة الإنكليزية)
Operating Systems II (in English) · خاص بالمسار · يتطلب BOS501، L5، GPM601
NOS601 · 4 نقطة
مخبر نظم التشغيل (2)
Operating Systems II Lab · خاص بالمسار · يتطلب BOS501، L5، GPM601
NOSL601 · 4 نقطة
الفصل التاسع
(5 مقررات، 34 نقطة)-
أمن نظم المعلومات
Information System Security · يتطلب BOS501، BDB501، BNT501، GET601
BIS601 · 6 نقطة
مشروع (2)
Project II · يتطلب BPR601
BPR602 · 10 نقطة
النظم الموزعة والسحابية (باللغة الإنكليزية)
Distributed & Cloud Systems (in English) · خاص بالمسار · يتطلب NOS601
NDS601 · 6 نقطة
خدمات شبكية
Network Services · خاص بالمسار · يتطلب BNT501، NOS601
NNS601 · 6 نقطة
الشبكات الحاسوبية (2)
Computer Networks II · خاص بالمسار · يتطلب BNT501، NOS601
NNT601 · 6 نقطة
الفصل العاشر
(5 مقررات، 27 نقطة)-
النمذجة والمحاكاة والتحقق
Simulation, Modelling and Verification · يتطلب BPG601، BPS601، BPR601
BSM601 · 5 نقطة
نظرية المعرفة وعلوم الحاسب
Epistemology & Computer Science · يتطلب GET601
GEP601 · 4 نقطة
إدارة الشبكات
Network Management · خاص بالمسار · يتطلب NNT601
NNM601 · 6 نقطة
نظم الزمن الحقيقي
Real Time Systems · خاص بالمسار · يتطلب NOS601، NNS601
NRT601 · 6 نقطة
أمن الشبكات الحاسوبية
Computer Networks Security · خاص بالمسار · يتطلب BIS601
NSS601 · 6 نقطة