توزيع المقررات على الفصول الدراسية
توزع كافة المقررات الدراسية على ثمانية (8) فصول دراسية ليستكمل الطالب اجتياز ما مقداره 140 وحدة دراسية على الاقل كما يلي:
العام الاول – الفصل الدراسي الاول .
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
CS101 |
اساسيات برمجة |
Programming Fundamentals |
– |
(3) |
CS102 |
انظمة التشغيل I |
Operating Systems I |
– |
(3) |
MA101 |
رياضة I |
Mathematics I |
– |
(3) |
PH101 |
فيزياء (كهربية و الكترونية) |
Physics (Electric & Electronic) |
– |
(3) |
AR101 |
لغة عربية I |
Arabic Language I |
– |
2)) |
EN101 |
لغة انجليزية I |
English Language I |
– |
2)) |
ISLC101 |
ثقافة اسلامية |
ISLAMIC CULTURE |
– |
2)) |
|
مجموع الوحدات |
18 |
العام الاول -الفصل الدراسي الثاني.
رمز المقرر |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
CS201 |
البرمجة بلغة C++ الاجرائية |
Introduction to Programming C++ |
CS101-MA101 |
(3) |
– CS211عملي |
البرمجة بلغة C++ |
Programming C++(LAB) |
CS101-NA101 |
(3) |
CS202 |
انظمة التشغيل II |
Operating Systems II |
CS101 |
(3) |
CS203 |
قواعد البيانات I |
Database I |
CS101 |
(3) |
MA201 |
رياضة II |
Mathematics II |
MA101 |
(3) |
ST201 |
احصاء والاحتمالات |
statistics & probability |
MA101 |
(3) |
EN201 |
لغة عربية II |
Arbic Language II |
AR101 |
(2) |
|
مجموع الوحدات |
18 |
العام الثاني – الفصل الدراسي الثالث
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
||
CS301 |
البرمجة بلغة C++ II |
O.O Programming I (C++ ) |
CS201-CS211 |
(3) |
||
CS302 |
هيكلية بيانات I |
Data Structure I |
CS202 |
(3) |
||
CS303 |
تحليل النظم I |
System Analysis I |
CS203 |
(3) |
||
CS304 |
الهيكليات المتقطعة |
Discrete Structures |
ST201 |
(3) |
||
MA301 |
رياضة III |
Mathematic III |
MA201 |
(3) |
||
HD301 |
تنمية بشرية |
Human Development |
AR201 |
(2) |
||
EN201 |
لغة انجليزية II |
English Language II |
EN101 |
(2) |
||
|
مجموع الوحدات |
19 |
||||
العام الثاني- الفصل الدراسي الرابع.
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
|
CS401 |
البرمجة الشيئية بلغة C++ (عملي) |
C++ Programming (Lab) |
CS301 |
(3) |
|
CS402 |
هيكلية بيانات II |
Data Structure II |
CS302 |
(3) |
|
CS403 |
تحليل النظم II |
System Analysis II |
CS303 |
(3) |
|
CS404 |
الطرق العددية |
Numerical Methods |
CS304 |
(3) |
|
GS405 |
خوارزميات الحاسوب |
Computer Algorithms |
CS301-CS302 |
(3) |
|
CS406 |
الدوائر المنطقية |
Logic Circuits |
PH101-CS304 |
(3) |
|
|
مجموع الوحدات |
18 |
|||
العام الثالث – الفصل الدراسي الخامس.
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
CS501 |
برمجة جافا I |
Java Programming I |
CS401 |
(3) |
CS502 |
الشبكات |
Networking |
CS402 |
(3) |
CS503 |
هندسة برمجيات |
Software Engineering |
CS403 |
(3) |
CS504 |
ذكاء اصطناعي |
Artificial Intelligent |
CS405 |
(3) |
CS506 |
معمارية الحاسوب و لغة الاسمبلي |
Computer Architecture & Assembly |
CS401-CS406-CS202 |
)3) |
CS507 |
مرئية البيانات(اختيارية) |
Data visualization |
CS401-CS405 |
2)) |
|
مجموع الوحدات |
18 |
العام الثالث -الفصل الدراسي السادس.
رمز المقرر |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
CS601 |
برمجة جافا (عملي) |
Java Lab |
CS501 |
(3) |
CS602 |
امنية الحاسوب |
Computer Security |
CS502 |
(3) |
CS603 |
واجهات المستخدم (اختيارية) |
User Interface |
CS503 |
(3) |
CS604 |
تنقيب البيانات(اختيارية) |
Data Mining |
CS504 |
(3) |
CS600 |
اساسيات البحث العلمي |
Research methods |
CS503 |
(3) |
CS606 |
المترجمات |
Compilers |
CS501-CS202 |
(3) |
|
مجموع الوحدات |
18 |
العام الرابع – الفصل الدراسي السابع.
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
||
CS701 |
برمجة الانترنت |
Internet programming |
CS601 |
(3) |
||
CS702 |
رسوم الحاسب |
Computer Graphics |
CS601-CS507 |
(3) |
||
CS703 |
اختبار البرمجيات |
Software testing |
CS601-CS503 |
(3) |
||
CS704 |
الربوتات (اختيارية) |
robotics |
CS601-CS504 |
(3) |
||
CS705 |
تطبيقات الهاتف النقال |
Mobile applications |
CS601 |
(3) |
||
CS707 |
المعلوماتية(اختيارية) |
informatics |
CS601-CS603 |
(3) |
||
|
مجموع الوحدات |
19 |
||||
العام الرابع- الفصل الدراسي الثامن.
الرمز |
اسم المقرر |
اسم المقرر بالإنجليزية |
الاسبقية |
الوحدة |
|
CS801 |
برمجة الانترنت (عملي) |
Internet programming lab |
CS701 |
(3) |
|
CS700 |
بحث تخرج |
project |
CS601-CS600 |
(3) |
|
CS803 |
نظم المعلومات |
Information Systems |
CS701-CS603 |
(3) |
|
CS805 |
معالجة الصور |
Image processing |
CS601-CS702 |
(3) |
|
CS807 |
الحوسبة السحابية(اختيارية) |
Cloud computing |
CS601-CS502 |
(3) |
|
|
مجموع الوحدات |
15 |
|||