59 مقررًا
305 نقطة للتخرج
9 مقررات خاصة بالمسار
يختار الطالب الاختصاص عند بلوغ 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 نقطة
الفصل الثامن
(5 مقررات، 29 نقطة)-
مشروع (1)
Project I · يتطلب BID601
BPR601 · 6 نقطة
أخلاقيات المهنة والمجتمع
Ethics of Profession & Society · يتطلب GPM601
GET601 · 6 نقطة
النظم الخبيرة
Expert Systems · خاص بالمسار · يتطلب BAI501، GPM601
AES601 · 6 نقطة
معالجة الصورة الرقمية (باللغة الإنكليزية)
Digital Image Processing (in English) · خاص بالمسار · يتطلب BCG601، L5، BIA601
AIP601 · 6 نقطة
الشبكات العصبونية والمنطق العائم
Neural Networks & Fuzzy Logic · خاص بالمسار · يتطلب BAI501، BIA601
ANN601 · 5 نقطة
الفصل التاسع
(5 مقررات، 34 نقطة)-
أمن نظم المعلومات
Information System Security · يتطلب BOS501، BDB501، BNT501، GET601
BIS601 · 6 نقطة
مشروع (2)
Project II · يتطلب BPR601
BPR602 · 10 نقطة
الرؤية الحاسوبية (باللغة الإنكليزية)
Computer Vision (in English) · خاص بالمسار · يتطلب AIP601
ACV601 · 6 نقطة
معالجة اللغات الطبيعية
Natural Language Processing · خاص بالمسار · يتطلب BAI501، AIP601
ANL601 · 6 نقطة
الويب الدلالي
Semantic Web · خاص بالمسار · يتطلب BWP501
SSW601 · 6 نقطة
الفصل العاشر
(5 مقررات، 27 نقطة)-
النمذجة والمحاكاة والتحقق
Simulation, Modelling and Verification · يتطلب BPG601، BPS601، BPR601
BSM601 · 5 نقطة
نظرية المعرفة وعلوم الحاسب
Epistemology & Computer Science · يتطلب GET601
GEP601 · 4 نقطة
تعلم الآلة
Machine Learning · خاص بالمسار · يتطلب BPS601، BAI501، ANL601
AML601 · 6 نقطة
الواقع الافتراضي
Virtual Reality · خاص بالمسار · يتطلب BMM601، ACV601
AVR601 · 6 نقطة
استرجاع المعلومات
Information Retrieval · خاص بالمسار · يتطلب BDA501، BDM501
SIR601 · 6 نقطة