You are on page 1of 50

‫البرنامج الدراسي لمحصول عمى اإلجازة المتخصصة "درجة البكالوريوس" لمعام الجامعي ‪ 8109/8108‬ميالدي‪.

‬‬
‫قسم الحاسوب و تقنية المعمومات‬
‫عدد الوحدات ‪/‬ساعات‬ ‫اسم المقرر‬ ‫ر‪.‬م‬ ‫عدد الوحدات‪/‬ساعات‬ ‫اسم المقرر‬ ‫ر‪.‬م‬
‫المرحمة األولى‬
‫‪3‬‬ ‫المغة العربية (‪)8‬‬ ‫‪8‬‬ ‫‪3‬‬ ‫المغة العربية (‪)0‬‬ ‫‪0‬‬
‫‪3‬‬ ‫المغة االنجميزية(‪)8‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫المغة اإلنجميزية (‪)0‬‬ ‫‪3‬‬
‫‪3‬‬ ‫أساسيات البرمجة(‪)8‬‬ ‫‪6‬‬ ‫‪8+3‬‬ ‫أساسيات البرمجة(‪)0‬‬ ‫‪5‬‬
‫‪3‬‬ ‫مبادئ اإلحصاء و اإلحتماالت‬ ‫‪8‬‬ ‫‪8+3‬‬ ‫مبادئ الحاسب اآللي‬ ‫‪7‬‬
‫‪3‬‬ ‫رياضة (‪)8‬‬ ‫‪01‬‬ ‫‪3‬‬ ‫رياضة (‪)0‬‬ ‫‪9‬‬
‫المرحمة الثانية‬
‫‪3‬‬ ‫الرياضة المتقطعة‬ ‫‪8‬‬ ‫‪3‬‬ ‫مهارات التعمم الذاتي‬ ‫‪0‬‬
‫‪3‬‬ ‫مقدمة في تقنية المعمومات‬ ‫‪4‬‬ ‫‪8+3‬‬ ‫هياكل البيانات (‪)0‬‬ ‫‪3‬‬
‫‪2+3‬‬ ‫طرق عددية‬ ‫‪6‬‬ ‫‪3‬‬ ‫تصميم منطقي‬ ‫‪5‬‬
‫‪3‬‬ ‫الثقافة اإلسالمية‬ ‫‪8‬‬ ‫‪8+3‬‬ ‫(‪)8‬‬ ‫هيكل البيانات‬ ‫‪7‬‬
‫‪2+3‬‬ ‫تحميل و تصميم الخوارزميات‬ ‫‪01‬‬ ‫‪3‬‬ ‫الجبر الخطي‬ ‫‪9‬‬
‫المرحمة الثالثة‬
‫‪8+3‬‬ ‫تحميل و تصميم نظم‬ ‫‪8‬‬ ‫‪8+3‬‬ ‫قواعد البيانات (‪)0‬‬ ‫‪0‬‬
‫‪3‬‬ ‫أمنية معمومات‬ ‫‪4‬‬ ‫‪8+3‬‬ ‫برمجة كائنات‬ ‫‪3‬‬
‫‪8+3‬‬ ‫قواعد بيانات (‪)8‬‬ ‫‪6‬‬ ‫‪8+3‬‬ ‫برمجة مرئية‬ ‫‪5‬‬
‫‪8+3‬‬ ‫شبكات الحاسوب‬ ‫‪8‬‬ ‫‪3‬‬ ‫نظم تشغيل‬ ‫‪7‬‬
‫‪3‬‬ ‫معمارية الحاسوب‬ ‫‪01‬‬ ‫‪8+3‬‬ ‫رسوميات الحاسوب‬ ‫‪9‬‬
‫المرحمة الرابعة‬
‫‪8+3‬‬ ‫برمجة االنترنت‬ ‫‪8‬‬ ‫‪3‬‬ ‫الذكاء الصناعي‬ ‫‪0‬‬
‫‪8+3‬‬ ‫المعالجة الصورية‬ ‫‪4‬‬ ‫‪8+3‬‬ ‫هندسة البرمجيات‬ ‫‪3‬‬
‫‪8+3‬‬ ‫تنقيب البيانات‬ ‫‪6‬‬ ‫‪3‬‬ ‫بحوث العمميات‬ ‫‪5‬‬
‫‪8+3‬‬ ‫أمنية شبكة االنترنت‬ ‫‪8‬‬ ‫‪8+3‬‬ ‫برمجة انترنت متقدم‬ ‫‪7‬‬
‫‪3‬‬ ‫‪ 10‬مشروع التخرج (‪)8‬‬ ‫‪3‬‬ ‫مشروع التخرج (‪)0‬‬ ‫‪9‬‬
‫‪8+3‬‬ ‫التجارة االلكترونية‬ ‫‪08‬‬ ‫‪3‬‬ ‫المحاكاة و النمذجة‬ ‫‪00‬‬
‫المواد االختيارية‬
‫خيتار الطالب مادتني من املواد التالية ‪:‬‬
‫‪3‬‬ ‫مصمم مترجمات‬ ‫‪8‬‬ ‫‪3‬‬ ‫النظرية االحتسابية‬ ‫‪0‬‬
‫‪5‬‬ ‫‪3‬‬ ‫النظم الوسائل المتعددة‬ ‫‪4‬‬ ‫‪3‬‬ ‫مفاهيم أنظمة المعمومات‬ ‫‪3‬‬
‫‪3‬‬ ‫الدوائر المنطقية‬ ‫‪6‬‬ ‫‪3‬‬ ‫الذكاء االصطناعي المتقدم‬
‫مــــفــــردات قــــســـــم تقنٌة المعلومات‬
‫اســــــــم الـــــمـــــقـــــرر‬ ‫رمز المقرر‬ ‫ر‪.‬م‬
‫لغة انجلٌزٌة ‪0‬‬ ‫‪0‬‬

‫لغة انجلٌزٌة ‪8‬‬ ‫‪8‬‬

‫رٌاضة (‪CITGS105 :)0‬‬ ‫‪3‬‬


‫رٌاضة(‪CITGS115:)8‬‬ ‫‪4‬‬
‫مبادئ الحاسوب‪CITGS104 :‬‬ ‫‪5‬‬
‫الدوائر المنطقٌة‪CITGS422:‬‬ ‫‪6‬‬
‫نظم التشغٌل‬ ‫‪7‬‬
‫شبكات الحاسوب‬ ‫‪8‬‬
‫مبادئ االحصاء و االحتماالت‬ ‫‪9‬‬
‫مقدمة نظم المعلومات‬ ‫‪01‬‬
‫البرمجة المرئٌة‬ ‫‪00‬‬
‫التجارة االلكترونٌة‬ ‫‪08‬‬
‫نظم الوسائط المتعددة‬ ‫‪03‬‬
‫قواعد البٌانات ‪0‬‬ ‫‪04‬‬
‫قواعد البٌانات ‪8‬‬ ‫‪05‬‬
‫عمارة الحاسوب‬ ‫‪06‬‬
‫النمذجة و المحاكاة‬ ‫‪07‬‬
‫رسومات الحاسوب‬ ‫‪08‬‬
‫اساسٌات برمجة‪0‬‬ ‫‪09‬‬
‫اساسٌات برمجة‪8‬‬ ‫‪81‬‬
‫هندسة البرمجٌات‬ ‫‪80‬‬
‫الذكاء االصطناعً‬ ‫‪88‬‬
‫الذكاء االصطناعً المتقدم‬ ‫‪83‬‬
‫معالجة صور و التعرف على األنماط‬ ‫‪84‬‬
‫الجبر الخطً‬ ‫‪85‬‬
‫الرٌاضة المتقطعة‬ ‫‪86‬‬
‫تصمٌم و تحلٌل الخوارزمٌات‬ ‫‪87‬‬
‫برمجة الكائنات – تصمٌم نظم البرمجٌات الشٌئٌة‬ ‫‪88‬‬
‫طرق عددٌة‬ ‫‪89‬‬
‫أمنٌة شبكات االنترنت‬ ‫‪31‬‬
‫هٌاكل البٌانات‪0‬‬ ‫‪30‬‬
‫هٌاكل البٌانات‪8‬‬ ‫‪38‬‬
‫تنقٌب البٌانات‬ ‫‪33‬‬
‫مصمم مترجمات‬ ‫‪34‬‬
‫النظرٌة االحتسابٌة‬ ‫‪35‬‬
‫التصمٌم المنطقً‬ ‫‪36‬‬
‫مشروع تخرج‬ ‫‪37‬‬
1 ‫ لغة انجلٌزٌة‬:‫مقرر‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ 0 ‫لغة انجلٌزٌة‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
3 ‫وحدات المقرر‬
Nouns(types, function, derivation), adjectives (types, sequence,
derivations), adverbs (forms, position), use & forms of the
ultimate tense, interrogative formations, negative of verbs, passive
‫مفردات المقرر‬
constrases, infinitive phrases, listening comprehension.
‫مقرر‪ :‬لغة انجلٌزٌة ‪2‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫لغة انجلٌزٌة ‪8‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫‪Introduction & augmentation of specialized vocabulary‬‬
‫‪& aspects of scientific technical English used. listening‬‬
‫‪comprehension.‬‬
‫مفردات المقرر‬

‫‪Face To Face‬‬
‫انجزء انثاني (االصذار انثاني)‬ ‫المراجع‬
‫‪Cambridge University Press‬‬
‫مقرر‪ :‬رٌاضة (‪CITGS105 :)1‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS105‬رٌاضة (‪)0‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌذ‪ٚ‬اي (ِغّ‪ٛ‬ػخ االػذاد اٌؾم‪١‬م‪١‬خ ‪ ,‬اٌم‪ ُ١‬اٌّطٍمخ‪ ,‬اٌفزشاد‪ ,‬اٌّزجب‪ٕ٠‬بد‪ ,‬رؼش‪٠‬ف‬
‫اٌذاٌخ‪ ,‬إٌطبق ‪ٚ‬اٌّذ‪ ,ٜ‬اٌؼٍّ‪١‬بد ػٍ‪ ٝ‬اٌذ‪ٚ‬اي‪ ,‬اٌذ‪ٚ‬اي االؽبد‪٠‬خ ‪ٚ‬اٌف‪ٛ‬ل‪١‬خ‪ ,‬اٌذ‪ٚ‬اي‬
‫اٌؼىغ‪١‬خ)‪ ,‬اٌذ‪ٚ‬اي اٌغجش‪٠‬خ‪ ,‬اٌذ‪ٚ‬اي اٌّضٍض‪١‬خ‪ ,‬االع‪١‬خ‪ ,‬اٌذ‪ٚ‬اي اٌٍ‪ٛ‬غبسص‪١ّ١‬خ‪ ,‬اٌذ‪ٚ‬اي‬
‫اٌّضٍض‪١‬خ اٌؼىغ‪١‬خ‪ ,‬إٌ‪ٙ‬ب‪٠‬بد‪ ,‬االرظبي‪ِ ,‬شزمخ اٌذاٌخ( ِشزمبد اٌذ‪ٚ‬اي اٌغجش‪٠‬خ‪,‬‬
‫ِشزمبد اٌذ‪ٚ‬اي اٌّضٍض‪١‬خ ‪ٚ‬اٌذ‪ٚ‬اي االع‪١‬خ ‪ٚ‬اٌذ‪ٚ‬اي اٌٍ‪ٛ‬غبسص‪١ّ١‬خ)‪ ,‬لبػذح اٌغٍغٍخ ف‪ٟ‬‬ ‫مفردات المقرر‬
‫اٌزفبػً‪ ,‬اٌزفبػً اٌؼّٕ‪ٚ ٟ‬اٌجبسِزش‪ ,ٞ‬رطج‪١‬مبد اٌزفبػً( اٌزضا‪٠‬ذ ‪ٚ‬اٌزٕبلض‪,‬‬
‫اٌم‪ ُ١‬اٌظغش‪ ٜ‬إٌغج‪١‬خ‪ ,‬سعُ إٌّؾٕ‪١‬بد)‪.‬‬

‫د‪ِ .‬جش‪ٚ‬ن ‪ٔٛ٠‬ظ‪ِ :‬مذِخ ف‪ ٟ‬اٌؾغجبْ ‪ ,‬عبِؼخ ؽشاثٍظ‬ ‫‪‬‬


‫ِؾّ‪ٛ‬د ػض‪ٚ‬ص ‪ :‬اٌزفبػً ‪ٚ‬اٌزىبًِ ‪ ,‬عبِؼخ ػّش اٌّخزبس‬ ‫‪‬‬
‫د‪ .‬سِؼبْ ِؾّذ ع‪ّ١ٙ‬خ ‪ ,‬اٌزفبػً ‪ٚ‬اٌزىبًِ‬ ‫‪‬‬ ‫مراجع المقرر‬
‫د‪ .‬ػجذ هللا دس‪٠ٚ‬ش ‪ :‬اعظ اٌزؾٍ‪ ً١‬اٌش‪٠‬بػ‪, ٟ‬عبِؼخ اٌغجً اٌغشث‪. ٟ‬‬ ‫‪‬‬
‫مقرر‪ :‬رٌاضة(‪CITGS115:)2‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪ CITGS115‬رٌاضة(‪)8‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌزىبًِ اٌغ‪١‬ش ِؾذد‪ ،‬ؽشق اٌزىبًِ(اٌزىبًِ ثبٌزؼ‪٠ٛ‬غ‪ ,‬اٌزىبًِ ثبٌزغضئخ‪ ,‬اٌزىبًِ‬
‫ثبعزخذاَ اٌىغ‪ٛ‬س اٌغضئ‪١‬خ)‪ ,‬اٌزىبًِ اٌّؾذ‪ٚ‬د ‪ ,‬إٌظش‪٠‬خ االعبع‪١‬خ ٌٍؾغجبْ(ثذ‪ْٚ‬‬
‫ثش٘بْ)‪ ,‬رطج‪١‬مبد ػٍ‪ ٝ‬اٌزىبًِ(اٌّغبؽبد اٌؾغ‪ ,َٛ‬اٌؼضَ ‪ِٚ‬شاوض اٌىزٍخ)‪.‬‬ ‫مفردات المقرر‬

‫اٌ‪ٛ١‬رّٕذٌغ‪ : ْٛ‬رشعّخ فب‪٠‬ض ف‪ٛ‬ق اٌؼبدح ‪ ,‬عٍغٍخ ش‪َٛ‬‬ ‫‪‬‬


‫د‪ .‬سِؼبْ ِؾّذ ع‪ّ١ٙ‬خ ‪ :‬اٌزفبػً ‪ٚ‬اٌزىبًِ‬ ‫‪‬‬
‫د‪ .‬طفبء ػٍ‪ٔ ٝ‬بطش ‪:‬اٌش‪٠‬بػ‪١‬بد ‪ٚ‬اٌزؾٍ‪ ً١‬اٌؼذد‪, ٞ‬داس اٌ‪١‬بص‪ٚ‬س‪ٞ‬‬ ‫‪‬‬ ‫مراجع المقرر‬
‫اٌؼٍّ‪١‬خ ٌٍٕشش ‪ٚ‬اٌز‪ٛ‬ص‪٠‬غ ‪ ,‬ػّبْ ‪ ,‬االسدْ ‪. 8008 .‬‬
‫مقرر‪ :‬مبادئ الحاسوب‪CITGS104 :‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫‪CITGS104‬مبادئ الحاسوب‪:‬‬ ‫اسم المقرر‬
‫صفة المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫رؼش‪٠‬ف اٌؾبع‪ٛ‬ة‪ ,‬ربس‪٠‬خ اٌؾبع‪ٛ‬ة‪ ,‬د‪ٚ‬سح ِؼبٌغخ اٌج‪١‬بٔبد‪ ,‬ؽشق ِؼبٌغخ اٌج‪١‬بٔبد‪,‬‬
‫اٌى‪١‬بْ اٌّبد‪ٚ ٞ‬اٌجشِغ‪١‬بد ٌٍؾبع‪ٛ‬ة‪ٚ ,‬ؽذح االدخبي ‪ٚ‬االخشاط‪ٚ ,‬ؽذح اٌّؼبٌغخ‬
‫اٌّشوض‪٠‬خ‪ٚ ,‬ؽذح اٌزؾىُ‪ٚ ,‬ؽذح اٌزخض‪ ٓ٠‬االػبف‪١‬خ‪ ,‬رظٕ‪١‬فبد اٌؾبعجبد‪ٌ ,‬غخ اٌؾبع‪ٛ‬ة‪,‬‬
‫االٔظّخ اٌؼذد‪٠‬خ‪ِ ,‬فب٘‪ٔ ُ١‬ظُ اٌزشغ‪ ,ً١‬رطج‪١‬مبد ػٍّ‪١‬خ ‪ٚ‬رشًّ‪ٕ٠ٚ :‬ذ‪ٚ‬ص ‪, WINDOS‬‬ ‫مفردات المقرر‬
‫ِؼبٌظ إٌظ‪ٛ‬ص ‪ِ , WORD‬ؼبٌغخ اٌغذا‪ٚ‬ي االٌىزش‪١ٔٚ‬خ ‪ِ EXCEL‬زظفؾبد‬
‫االٔزشٔذ ‪. IE‬‬

‫ِجبدئ اٌؾبعت ا‪ ،ٌٟ٢‬ثش‪١‬ش اٌمب‪٠‬ذ‬


‫ِمذِخ ف‪ ٟ‬رمٕ‪١‬خ اٌّؼٍ‪ِٛ‬بد‪ِ ،‬ؾّذ لٕب‪ٚ‬‬
‫ِمذِخ ف‪ ٟ‬رمٕ‪١‬خ اٌّؼٍ‪ِٛ‬بد ‪ِ ،8006‬ؾّذ اٌجذ‪ٜٚ‬‬ ‫مراجع المقرر‬
‫مقرر‪ :‬الدوائر المنطقٌة‪CITGS422:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS422‬الدوائر المنطقٌة‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫إٌظُ اٌشلّ‪١‬خ‪ ,‬ل‪ٛ‬اػذ عجش ث‪ ,ٌٟٛ‬اٌج‪ٛ‬اثبد إٌّطم‪١‬خ‪ ,‬عذا‪ٚ‬ي اٌظذق‪ ,‬خشائؾ وبس‪ٕٛ٠‬ا‪,‬‬
‫رظّ‪ٚ ُ١‬رؾٍ‪ ً١‬ثؼغ داساد إٌّطم‪١‬خ ِضً ٔظف اٌغبِغ ‪ٚ‬اٌغبِغ ‪ِٚ‬ؾًٍ اٌشفشح‬
‫‪ٚ‬اٌّ‪ٛ‬صع‪ ,‬اٌمالثبد ‪ٚ‬ثؼغ اٌذ‪ٚ‬ائش إٌّطم‪١‬خ اٌززبثؼ‪١‬خ ِضً اٌؼذاداد ‪ٚ‬اٌّغغالد ‪ّٔٚ‬برط‬
‫مفردات المقرر‬
‫ِ‪ِٛٚ ٍٟ١‬س‪.‬‬

‫‪Logic and Computer Design Fundamentals , ‬‬


‫‪CM.Morris Mano Charles R. Kima‬‬
‫‪Introduction to Logic Design, Alan.B.Marcovitz ‬‬
‫مراجع المقرر‬
‫‪Digital Logic Design, A.F.Kan ‬‬
‫مقرر‪ :‬نظم التشغٌل‪CITGS312:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪ CITGS312‬نظم التشغٌل‪:‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫رؼش‪٠‬ف ثّى‪ٔٛ‬بد ‪ٚٚ‬ؽذاد اٌؾبعت االٌ‪ٚٚ ٟ‬ظ‪١‬فخ وً ِٕ‪ٙ‬ب ( ‪ٚ‬ؽذاد االدخبي‪ٚ ,‬ؽذاد‬
‫رّض‪ ً١‬اٌج‪١‬بٔبد‪ ,‬راوشح اٌؾبعت اٌشئ‪١‬غ‪١‬خ‬ ‫االخشاط‪ٚ ,‬ؽذاد اٌؾبعت إٌّطم‪١‬خ)‪,‬‬
‫‪ٚ‬اٌّغبػذح ‪ِٚ‬مب‪١٠‬غ‪ٙ‬ب‪ٚ ,‬أ‪ٛ‬اع اٌؾبعجبد ‪ٚ‬رظٕ‪١‬ف‪ٙ‬ب ‪ٔ ,‬ظُ رشغ‪ ً١‬اٌؾبعت(د‪ٚ‬ط‪,‬‬
‫‪ٕ٠ٚ‬ذ‪ٚ‬ص‪١ٔٛ٠ ,‬ىظ) ِؼبٌغخ اٌج‪١‬بٔبد ‪ ,‬اع‪١‬بي ٌغبد اٌجشِغخ‪ ,‬ثشاِظ اٌؾبعت اٌزطج‪١‬م‪١‬خ‬
‫مفردات المقرر‬
‫‪ٚ‬اعزخذاِبر‪ٙ‬ب‪ِ ,‬ؼبٌظ اٌىٍّبد ‪ٌٛ ,‬ائؼ اٌج‪١‬بٔبد ‪ٚ‬اٌشعُ اٌج‪١‬بٔ‪ ,ٟ‬اٌجش‪٠‬ذ االٌىزش‪ٌّ ,ٟٔٚ‬ؾخ‬
‫ػٓ شجىبد اٌؾبعت‪ ,‬االٔزشٔذ ‪ٚ‬اٌّزظفؾبد ‪ٚ‬رظّ‪ ُ١‬اٌظفؾبد اإلٌىزش‪١ٔٚ‬خ ‪.‬‬

‫ٔظُ رشغ‪ ً١‬اٌؾبعجبد‪ ،‬إػذاد أث‪ِٙ ٛ‬بة‪.‬‬ ‫‪‬‬


‫ِفب٘‪ّٕ١‬ظُ اٌزشغ‪ ،ً١‬إػذاد ػجذ اٌشؽّٓ أؽّذِؾّذػضّبْ‬ ‫‪‬‬
‫‪Operating System Concepts Silberchatz, Galrin and Gagne‬‬ ‫‪‬‬ ‫مراجع المقرر‬
‫‪2006‬‬
‫مقرر‪ :‬شبكات الحاسوب‪CITGS313:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫شبكات الحاسوب‪CITGS313:‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِمذِخ ػبِخ‪ (:‬رؼش‪٠‬فبد‪ ,‬أ‪ٛ‬اع ‪ٚٚ‬ظبئف اٌشجىبد ( ‪,)WAN,LAN,WIFI…..‬‬
‫إٌّبرط اٌّشعؼ‪١‬خ‪ : OSPIvs TCP/IP :‬ؽجمبد اٌشجىبد‪ ,‬ثش‪ٚ‬ر‪ٛ‬و‪ٛ‬ي االٔزشٔذ‬
‫‪ : TCP/IP‬ثش‪ٚ‬ر‪ٛ‬و‪ٛ‬ي ‪ : TCP :‬إٌ‪ٛ‬افز إٌّضٌمخ‪ٔ ,‬مً اٌج‪١‬بٔبد اٌّ‪ٛ‬ص‪ٛ‬ق ثش‪ٚ‬ر‪ٛ‬و‪ٛ‬ي‬
‫‪ , UDP‬اٌؼٕ‪ٔٛ‬خ ( اسلبَ ‪ ,) IP‬رمغ‪ ُ١‬اٌشجىبد ( ‪ ,)SUBNETTING‬اٌجش‪ٚ‬ر‪ٛ‬و‪ٛ‬الد‬
‫مفردات المقرر‬
‫اٌّغبػذح ‪ , DHCP , ICMP, ARP :‬ر‪ٛ‬ع‪ ٗ١‬اٌج‪١‬بٔبد (‪ ٚ) Routing‬ثش‪ٚ‬ر‪ٛ‬و‪ٛ‬الد‬
‫اخش‪ , HTTP, NAT, DNS , ٜ‬اِبْ اٌشجىبد‪.‬‬

‫‪‬‬ ‫‪Computer Networking: A Top Down Approach,6th edition,‬‬


‫‪Jim Kurose, Keith Ross. Addison-Wesley,March 2012.‬‬
‫‪‬‬ ‫‪Computer Networks, Andrew S Tanenbaum 5th edition.‬‬
‫مراجع المقرر‬
‫‪‬‬ ‫‪CISCO‬‬
‫مقرر‪ :‬مبادئ االحصاء واالحتماالت‪CITGS114:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫مبادئ االحصاء‬
‫إجباري‬ ‫صفة المقرر‬ ‫اسم المقرر‬
‫‪CITGS1‬واالحتماالت‪04:‬‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌز‪ٛ‬ص‪٠‬ؼبد اٌزىشاس‪٠‬خ( ثؼغ ِفب٘‪ ُ١‬االؽظبئ‪١‬خ‪ِ ,‬ظبدس ‪ٚ‬أ‪ٛ‬اع اٌج‪١‬بٔبد االؽظبئ‪١‬خ‪,‬‬
‫ؽشق عّغ اٌج‪١‬بٔبد االؽظبئ‪١‬خ‪ ,‬أ‪ٛ‬اع اٌؼ‪ٕ١‬بد ‪ٚ‬اعبٌ‪١‬ت اٌّؼب‪ٕ٠‬خ‪ ,‬اٌؼشع اٌغذ‪ٚ‬ي‬
‫ٌٍج‪١‬بٔبد االؽظبئ‪١‬خ‪ ,‬اٌؼشع اٌج‪١‬بٔ‪ٌٍ ٟ‬ج‪١‬بٔبد االؽظبئ‪١‬خ)‪ِ ,‬مب‪١٠‬ظ إٌضػخ اٌّشوض‪٠‬خ(‬
‫اٌ‪ٛ‬عؾ اٌؾغبث‪ ,ٟ‬اٌ‪ٛ‬عؾ اٌ‪ٕٙ‬ذع‪ ,ٟ‬اٌ‪ٛ‬عؾ اٌز‪ٛ‬افم‪ ,ٟ‬اٌ‪ٛ‬ع‪١‬ؾ ‪ ,‬إٌّ‪ٛ‬اي‪ ,‬اٌشثؼبد‪,‬‬
‫اٌؼششاد‪ ,‬اٌّئبد)‪ ،‬اٌؼاللخ ث‪ ٓ١‬اٌ‪ٛ‬عؾ اٌؾغبث‪ ٚ ٟ‬اٌ‪ٛ‬ع‪١‬ؾ ‪ٚ‬إٌّ‪ٛ‬اي ‪ِ ,‬مب‪١٠‬ظ اٌزشزذ (‬ ‫مفردات المقرر‬
‫اٌّذ‪ ,ٜ‬االٔؾشاف اٌّز‪ٛ‬عؾ‪ ,‬االٔؾشاف اٌّؼ‪١‬بس‪ , ٞ‬اٌزجب‪ ,ٓ٠‬االٔؾشاف اٌشث‪١‬ؼ‪ِ ,ٟ‬ؼبًِ‬
‫االخزالف‪ِ ,‬مب‪١٠‬ظ االٌز‪ٛ‬اء ‪ٚ‬اٌزفشؽؼ ) ‪,‬االسرجبؽ ‪ٚ‬االٔؾذاس(االسرجبؽ اٌجغ‪١‬ؾ ‪ ,‬اسرجبؽ‬
‫اٌشرت‪ ,‬االٔؾذاس اٌجغ‪١‬ؾ)‪ِ .‬مذِخ ف‪ ٟ‬االؽزّبالد ‪ٚ‬اٌز‪ٛ‬ص‪٠‬ؼبد االؽزّبٌ‪١‬خ ف‪ ٟ‬ثؼذ ‪ٚ‬اؽذ‬
‫‪ِٚ‬زؼذد اٌّزغ‪١‬شاد ‪ٚ‬رطج‪١‬مبر‪ٙ‬ب‪ٚ ،‬االؽزّبي اٌششؽ‪ٚ ٟ‬اٌغالعً اٌضِٕ‪١‬خ‪.‬‬
‫االؽظبء ‪ٚ‬االؽزّبالد إٌظش‪٠‬خ ‪ٚ‬اٌزطج‪١‬ك‪ ،‬ػٍ‪ ٟ‬ػجذ اٌغالَ اٌؼّبس‪ٚ ٞ‬صِ‪ٍٗ١‬‬ ‫‪‬‬
‫اإلؽظبء ‪ٚ‬االؽزّبالد ٌٍؼٍ‪ٚ َٛ‬اٌ‪ٕٙ‬ذعخ‪ ،‬ػجذ هللا ص‪٠‬ذاْ‬ ‫‪‬‬
‫‪‬‬ ‫‪Probability Statistics, G.R.Grimmett and D.R. Stirzake‬‬ ‫مراجع المقرر‬
‫مقرر‪ :‬مقدمة نظم المعلومات‪CITGS418:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫مقدمة نظم المعلومات‪:‬‬
‫إجباري‬ ‫صفة المقرر‬ ‫اسم المقرر‬
‫‪CITGS418‬‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫نظم البٌانات‪ ،‬المعلومات كمورد‪ ,‬تعرٌفها واهمٌتها فً اتخاذ القرار ‪ ,‬مكونات نظم‬
‫المعلومات‪ ,‬انواعها‪ ,‬دراسة االنظمة ‪ DSS.MIS.TPS.OAS‬ادارة نظم المعلومات‬
‫وامنٌتها‪ ,‬برمجة النظم‪ ,‬تعرٌف انواع البرمجٌات‪ ,‬معالجة النصوص‪ ,‬معالجة الملفات‬
‫الكبٌرة‪ ,‬مقدمة لنظم التشغٌل‪ ,‬ادارة االعمال وادارة المعالجات‪ ,‬ادارة الذاكرة‪ ,‬ادارة‬ ‫مفردات المقرر‬
‫الملفات‪.‬‬

‫‪ٔ ‬ظُ إداسح اٌّؼٍ‪ِٛ‬بد‪ ،‬عٍ‪ ُ١‬ؽغٕ‪١‬خ‪.‬‬


‫‪‬‬ ‫‪Management Information Systems, Kenneth C. Laudon,‬‬
‫‪2013‬‬
‫‪ِٛ ‬لغ ع‪١‬بٔظ‪ :‬دا‪٠‬شوذ ٌألثؾبس ‪ٚ‬اٌذ‪ٚ‬س‪٠‬بد ‪ٚ‬اٌىزت اٌّزخظظخ ف‪ٔ ٟ‬ظُ‬ ‫مراجع المقرر‬
‫اٌّؼٍ‪ِٛ‬بد اإلداس‪٠‬خ ‪https://www.ciencedirect.com‬‬
‫مقرر‪ :‬البرمجة المرئٌة‪CITGS305:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS305‬البرمجة المرئٌة‪:‬‬ ‫اسم المقرر‬

‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اػطبء اٌطبٌت االعبع‪١‬بد اٌّغزخذِخ ٌزط‪٠ٛ‬ش اٌزطج‪١‬مبد اٌّشئ‪١‬خ ‪١٘ ,‬بوً اٌج‪١‬بٔبد (‬
‫ٔ‪ٛ‬الً‪ ,‬اٌم‪ٛ‬ائُ اٌّشرجطخ‪ ,‬اٌٍّفبد)‪ ,‬اٌزظّ‪ ُ١‬اٌّجٕ‪ ٟ‬ػٍ‪ ٝ‬اٌىبئٕبد ‪ ,‬رمٕ‪١‬بد اٌجشِغخ‬
‫اٌش‪١‬ئ‪١‬خ‪ ,‬اٌزؼبًِ ِغ االعزضٕبءاد‪ ,‬اٌجشِغخ اٌّجٕ‪١‬خ ػٍ‪ ٝ‬اٌ‪ٛ‬ؽذاد‪ ,‬ل‪ٛ‬اػذ رظّ‪ٚ ُ١‬اع‪ٙ‬خ‬
‫اٌّغزخذَ‪ ,‬اٌزؾىُ ف‪ّٔ ٟ‬برط اٌؼشع‪ ,‬اٌزؼبًِ ِغ االؽذاس‪ ,‬رؼذد اٌؼٍّ‪١‬بد‪ ,‬اٌشجىبد(‬ ‫مفردات المقرر‬
‫ّٔ‪ٛ‬رط اٌؼّ‪ ,ً١‬اٌٍّمُ) ‪ ,‬اٌ‪ٛ‬ط‪ٛ‬ي اٌ‪ ٝ‬ل‪ٛ‬اػذ اٌج‪١‬بٔبد‪.‬‬

‫‪‬‬ ‫‪Visual Basic A Problem Solving Approach, Alka.Rharriger‬‬


‫‪and Susan.K.Lisac‬‬
‫خط‪ٛ‬ح خط‪ٛ‬ح ِغ ف‪١‬غ‪ٛ‬اي عز‪ٛ‬د‪ ،C# and VB.net8008 ٛ٠‬أؽّذ عّبي‬ ‫‪‬‬
‫خٍ‪١‬فخ‬
‫مراجع المقرر‬
‫‪ Mastering Visual Basic, Evangelos Petroutsos 2010‬‬
‫مقرر‪ :‬التجارة االلكترونٌة‪CITGS41:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS416‬التجارة االلكترونٌة‪:‬‬ ‫اسم المقرر‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌّفب٘‪ٚ ,ُ١‬اٌّفشداد‪ٚ ,‬االعشاءاد ‪ٚ ,‬اٌّ‪ٙ‬بساد اٌّزؼٍمخ ثبٌزغبسح االٌىزش‪١ٔٚ‬خ ‪ٚ‬شجىخ‬
‫اٌّؼٍ‪ِٛ‬بد اٌؼٕىج‪ٛ‬ر‪١‬خ "االٔزشٔذ"‪ .‬رط‪ٛ‬س االٔزشٔذ ‪ٚ‬اٌزغبسح االٌىزش‪١ٔٚ‬خ‪ ,‬اٌخ‪١‬بساد‬
‫اٌّز‪ٛ‬فشح ٌٍم‪١‬بَ ثبٌّشبس‪٠‬غ اٌزغبس‪٠‬خ ػجش االٔزشٔذ‪ِ ,‬الِؼ اٌّ‪ٛ‬لغ‪ ,‬االد‪ٚ‬اد اٌّغزخذِخ‬
‫ٌجٕبء ِ‪ٛ‬لغ رغبس‪ ٞ‬اٌىزش‪ِٛ ,ٟٔٚ‬اػ‪١‬غ اٌزغ‪٠ٛ‬ك‪ ,‬خ‪١‬بساد اٌذفغ‪ِٛ ,‬اػ‪١‬غ االِبْ‪ ,‬خذِخ‬
‫اٌضثبئٓ‪ .‬االعزخذاَ االعزشار‪١‬غ‪ٌّ ٟ‬فب٘‪ِٙٚ ُ١‬بساد اٌزغبسح االٌىزش‪١ٔٚ‬خ ‪ٚ‬رمٕ‪١‬خ اٌّؼٍ‪ِٛ‬بد‬ ‫مفردات المقرر‬
‫اٌّزؼٍمخ ث‪ٙ‬ب ِٓ صالس ‪ٚ‬ع‪ٙ‬بد ٔظش ‪ ( ٟ٘ٚ‬اٌزغبسح االٌىزش‪١ٔٚ‬خ ‪ٚ‬اٌّغزخذَ‪ ,‬اٌزغبسح‬
‫االٌىزش‪١ٔٚ‬خ ‪ِٕٙٚ‬خ اٌزغبسح‪ٚ ,‬اٌزٕظ‪ ُ١‬اٌذاخٍ‪ٌٍ ٟ‬زغبسح االٌىزش‪١ٔٚ‬خ)‪.‬‬

‫ِجبدئ اٌزغبسح االٌىزش‪١ٔٚ‬خ‪ِ ،‬ؾّ‪ٛ‬د اٌظشاف‪.ٟ‬‬ ‫‪‬‬


‫اٌزغبسح االٌىزش‪١ٔٚ‬خ‪ ،8022،‬أؽّذ اٌغ‪١‬ذ وشد‪ٞ‬‬ ‫‪‬‬
‫اٌزغبسح االٌىزش‪١ٔٚ‬خ ‪ِ،‬ؾّذ ٔ‪ٛ‬س ثش٘بْ‪.‬‬ ‫‪‬‬ ‫مراجع المقرر‬
‫مقرر‪ :‬نظم الوسائط المتعددة‪CITGS421:‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫نظم الوسائط‬ ‫اسم المقرر‬
‫إجباري‬ ‫صفة المقرر‬
‫‪CITGS421‬المتعددة‪:‬‬
‫تقنٌة‬
‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫رؼش‪٠‬ف اٌ‪ٛ‬عبئؾ اٌّزؼذدح ‪ِٚ‬ضا‪٠‬ب٘ب ‪ٚ‬اصبس٘ب ف‪ ٟ‬اٌؾ‪١‬بح اٌ‪١ِٛ١‬خ( اٌ‪ٛ‬عبئؾ اٌّزؼذدح ف‪ٟ‬‬
‫االػّبي اٌزغبس‪٠‬خ‪ٚ ,‬طٕبػخ اٌزشف‪ٚ ,ٗ١‬ف‪ ٟ‬اٌزؼٍ‪ٚ ,ُ١‬اٌؾ‪١‬بح إٌّضٌ‪١‬خ)‪ ,‬ػٕبطش اٌ‪ٛ‬عبئؾ‬
‫اٌّزؼذدح (اٌؾشوخ‪ ,‬اٌظ‪ٛ‬د‪ ,‬اٌظ‪ٛ‬سح‪ ,‬إٌض‪ ,‬افالَ ف‪١‬ذ‪ ,)ٛ٠‬و‪١‬ف‪١‬خ ػًّ ثشاِظ اٌ‪ٛ‬عبئؾ‬
‫اٌّزؼذدح ‪ٚ‬اٌزؾ‪ ً٠ٛ‬ث‪ ٓ١‬اٌج‪١‬بٔبد اٌ‪ٍِ ٝ‬فبرؾبع‪ٛ‬ث‪١‬خ‪,‬ػزبد ‪ِٚ‬زطٍجبد ‪ٚ‬رغ‪١ٙ‬ضاد رشغ‪ً١‬‬
‫اٌ‪ٛ‬عبئؾ اٌّزؼذدح‪ :‬اٌزؼش‪٠‬ف ث‪ٛ‬عبئً رخض‪ ٓ٠‬اٌ‪ٛ‬عبئؾ اٌّزؼذدح ‪RAM, DVD, CD- -‬‬
‫‪ٚ R/W Hard Disks CD‬و‪١‬ف‪١‬خ ػٍّ‪ٙ‬ب – اع‪ٙ‬ضح ‪ٚٚ‬عبئً ادخبي ‪ٚ‬اخشاط ٍِفبد‬
‫اٌ‪ٛ‬عبئؾ اٌّزؼذدح أ‪ٛ‬اػ‪ٙ‬ب ‪ٚ‬و‪١‬ف‪١‬خ ػٍّ‪ٙ‬ب‪ ,‬اعزخذاَ ‪ٚ‬ثشِغخ اٌّى‪ٔٛ‬بد اٌز‪ ٟ‬رذػُ اٌ‪ٛ‬عبئؾ‬
‫اٌّزؼذدح ِٓ خالي ٌغبد اٌجشِغخ اٌّشئ‪١‬خ ‪ ِٓٚ‬خالي اي ‪ , HTML‬اعزىشبف االشىبي‬ ‫مفردات المقرر‬
‫‪ٚ‬االد‪ٚ‬اد االعبع‪١‬خ ‪ٚ‬اٌؼًّ ِغ اٌّىزجبد ‪ٚ‬اعز‪١‬شاد اٌظ‪ٛ‬س ‪ٚ‬رظذ‪٠‬ش٘ب ‪ٚ‬اٌؼًّ ِغ‬
‫اٌظ‪ٛ‬س إٌمط‪١‬خ‪ ,‬اٌؼًّ ِغ اٌطجمبد ‪ٚ‬اٌشع‪ِٛ‬بد ‪ٚ‬االشىبي اٌّزؾشوخ‪ ,‬اٌؼًّ ِغ اٌظ‪ٛ‬د‬
‫‪ٚ‬اٌزؤص‪١‬شاد ‪ٚ‬دِظ وً ػٕبطش اٌ‪ٛ‬عبئؾ اٌّزؼذدح ‪ ،‬ثشِغ‪١‬بد اٌ‪ٛ‬عبئؾ اٌّزؼذدح ‪ :‬ثشاِظ‬
‫رؤٌ‪١‬ف اٌ‪ٛ‬عبئؾ ‪ٍِ Authoring‬ؾمبد ثشاِظ ٔظبَ رشغ‪ٕ٠ٚ ً١‬ذ‪ٚ‬ص ‪Quicktime ،‬‬
‫‪Real , AVI , MIDI, WAV, MP3, Sound Recording MP3 , Media‬‬
‫‪ ٚ Player‬ثشاِظ ػغؾ االفالَ ‪ ٚ‬اٌظ‪ٛ‬س ‪JPEG , GIF, MPEG.‬‬
‫‪ٔ ‬ظُ ‪ٚ‬ثشِغ‪١‬بد اٌ‪ٛ‬عبئؾ اٌّزؼذدح‪ِ ،‬ؾّذ ‪٠‬ؾ‪ِ ٝ١‬ؾّذ‬
‫‪‬‬ ‫‪Rajneesh AgrawaMultimedia Systems,‬‬
‫‪ Fundamentals of Multimedia, Ze-Nian Li and Marks S.‬‬
‫مراجع المقرر‬
‫‪Drew, Prentice-Hall, 2004‬‬
CITGS301:)1( ‫ قواعد البٌانات‬:‫مقرر‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


CITGS301 :)0( ‫قواعد البٌانات‬
‫إجباري‬ ‫صفة المقرر‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
The Database ‫بٔبد‬١‫اػذ اٌج‬ٛ‫؟ٔظبَ إداسح ل‬Database‫بٔبد‬١‫ لبػذح اٌج‬ٟ٘ ‫ِب‬ 
Management System
The ANSI-SPARC Architecture ‫خ‬٠‫ِؼّبس‬ 
An external level (Schema)ٟ‫ اٌّخطؾ اٌخبسع‬ٚ‫ أ‬ٜٛ‫ اٌّغز‬
A conceptual level (Schema)ٟ‫ اٌّخطؾ إٌّطم‬ٚ‫ أ‬ٜٛ‫ اٌّغز‬
An internal level (Schema(ٍٟ‫ اٌّخطؾ اٌذاخ‬ٚ‫ أ‬ٜٛ‫ اٌّغز‬
Differences between the Schemas ‫ٓ اٌّخططبد‬١‫ االخزالفبد ث‬
Mapping Between Schemas ‫ٓ اٌّخططبد‬١‫ج‬١ٕ١‫ي اٌج‬ٚ‫ اٌزذا‬ٚ‫ اٌشثؾ أ‬
Schema and instance‫اٌؾبٌخ‬ٚ ‫اٌّخطؾ‬ 
database schema‫بٔبد‬١‫ ِخطؾ لبػذح اٌج‬
Data Independence‫بٔبد‬١‫خ اٌج‬١ٌ‫ اعزمال‬
Database Languages‫بٔبد‬١‫ٌغبد لبػذح اٌج‬ 
The Data Definition Language ‫بٔبد‬١‫ف اٌج‬٠‫ ٌغخ رؼش‬
The Data Manipulation Language ‫بٔبد‬١‫ ٌغخ ِؼبٌغخ اٌج‬
Data Models‫بٔبد‬١‫ّٔبرط اٌج‬ 
Hierarchical Model ِٟ‫ش‬ٌٙ‫رط ا‬ٌّٕٛ‫ ا‬
Network Modelٟ‫رط اٌشجى‬ٌّٕٛ‫ ا‬
The Relational Data Model ‫خ‬١‫بٔبد اٌؼالئم‬١‫رط اٌج‬ّٛٔ 
Relational Data‫خ‬١‫بٔبربٌؼالئم‬١‫ِخططبد لبػذح اٌج‬ 
Relational Integrityٟ‫ اٌزىبًِ اٌؼالئم‬ ‫مفردات المقرر‬
The Entity-Relationship (ER) Modelْ‫ب‬١‫رط ػاللخ اٌى‬ّٛٔ 
Entities and Relationships ‫اٌؼاللبد‬ٛ‫بٔبر‬١‫اٌى‬ 
Type of Relationships‫اثؾ‬ٚ‫ اٌش‬ٚ‫اع اٌؼاللبد أ‬ٛٔ‫ا‬ 
(Degree of Relationship) ‫دسعخ اٌؼاللخ‬ 
.(Unary Relationship)‫خ‬٠‫ دسعخ اٌؼاللخ االؽبد‬
(Binary Relationship)‫خ‬١‫ دسعخ اٌؼاللخ اٌضٕبئ‬
.(Ternary Relationship)‫خ‬١‫ دسعخ اٌؼاللخ اٌضالص‬
(Participation Constraint)‫ذ اٌّشبسوخ‬١‫ل‬ 
Mapping ERD to DB ‫بٔبد‬١‫اػذ ث‬ٛ‫ ِخطؾ ل‬ٌٝ‫بْ اٌؼاللخ إ‬١‫ً ِٓ ِخطؾ اٌى‬٠ٛ‫اٌزؾ‬ 
schema
(Mapping Algorithm)ً٠ٛ‫خاٌزؾ‬١ِ‫اسص‬ٛ‫ خ‬
Normalization in Databases ‫بٔبد‬١‫اػذ اٌج‬ٛ‫غ ل‬١‫رطج‬ 
Relational Algebra ٟ‫اٌغجش اٌؼالئم‬ 
Restriction Or selection‫بس‬١‫ االخز‬
Projection‫ االٔزمبء‬ٚ‫ اإلعمبؽ أ‬
‫ اٌزمبؽغ‬، Union‫ )االرؾبد‬Cartesian Product ٟ‫ىبسر‬٠‫ اٌؼشة اٌذ‬
) Joins ‫اثؾ‬ٚ‫اٌش‬، Difference‫ االخزالف‬،Intersection
Structured QueryLanguage‫ىٍخ‬١ٌّٙ‫ٌغخ االعزؼالَ ا‬ 
MySQL‫بٔبد‬١‫ػشع لبػذح ث‬ٚ َ‫اعزخذا‬ٚ ‫ؽزف‬ٚ ‫ أشبء‬
.‫ي‬ٚ‫ عذ‬ٌٝ‫إ‬ٚ ِٓ ‫بٔبد‬١‫ً ث‬٠‫رؼذ‬ٚ ‫ؽزف‬ٚ ‫ػشع‬ٚ ‫ إدخبي‬
 Elmasri and Navathe, Foundation of DATABASE SYSTEMS,
6th Edition,Addison Wesley,2011.
 Thomas Connolly & Carolyn Begg, Database Systems, 6th
Edition, AddisonWesley, 2015 ‫مراجع المقرر‬
‫ف‬8002 ،ٟ‫ط‬١‫ عؼفش اٌط‬،‫بأبد‬١‫اػذ اٌج‬ٛ‫ ل‬ٟ‫عض ف‬ٌّٛ‫ ا‬
 Software: MySQL (with WAMP)
‫مقرر‪ :‬قواعد البٌانات(‪CITGS311:)2‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫قواعد البٌانات(‪CITGS311:)8‬‬
‫إجباري‬ ‫صفة المقرر‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِمذِخ‪ :‬أعبع‪١‬بد ٌغخ االعزؼالَ ‪MySQL‬‬ ‫‪‬‬
‫ٔظبَ إداسح ل‪ٛ‬اػذ اٌج‪١‬بٔبد ‪ِ DBMS‬زؼّٕخ إٔشبء ‪ create‬لبػذح ث‪١‬بٔبد عذ‪٠‬ذح‪،‬‬ ‫‪‬‬
‫ؽزف‪ removing‬لبػذح ث‪١‬بٔبد ِ‪ٛ‬ع‪ٛ‬دح‪ ،‬اخز‪١‬بس ‪select‬لبػذح اٌج‪١‬بٔبد‪ٚ ،‬غ‪١‬ش٘ب‪.‬‬
‫ِؾشوبد اٌزخض‪Storage engine ٓ٠‬‬ ‫‪‬‬
‫اٌغ‪١‬شفش اٌّؾٍ‪Apache ٟ‬‬ ‫‪‬‬
‫اٌزؼبًِ ِغ اٌغذا‪ٚ‬ي ف‪MYSQL ٟ‬‬ ‫‪‬‬
‫‪ ‬أشبء عذ‪ٚ‬ي ‪CREATE TABLE‬‬
‫‪ ‬إٔشبء أػّذح داخً اٌغذ‪ٚ‬ي ثبعزخذاَ ‪CREATE TABLE‬‬
‫‪ ‬خظبئض اٌؼّ‪ٛ‬د ‪ column attributes‬داخً اٌغذ‪ٚ‬ي‬
‫‪ .2‬خبط‪١‬خ اٌزشل‪ ُ١‬اٌزٍمبئ‪AUTO_INCREMENT ٟ‬‬
‫‪ .8‬خبط‪١‬خ اٌّفزبػ اٌشئ‪١‬غ‪MySQL primary key ٟ‬‬
‫‪ .2‬خبط‪١‬خ اٌّفزبػ األعٕج‪MySQL foreign key ٟ‬‬
‫‪ ‬رؼذ‪ ً٠‬عذ‪ٚ‬ي ‪ALTER TABLE‬‬
‫‪ ‬ؽزف عذ‪ٚ‬ي ‪DROP TABLE‬‬
‫‪ ‬إٔشبء ٔغخخ ِٓ عذ‪ٚ‬ي ثبعزخذاَ ‪like‬‬
‫‪ ‬ف‪ٙ‬شعخ عذ‪ٚ‬ي ‪MYSQL index‬‬
‫‪MySQL SELECT ‬‬
‫‪ .2‬اعزخذاَ ‪ِ DISTINCT‬غ عٍّخ ‪SELECT‬‬ ‫مفردات المقرر‬
‫‪ .8‬اعزخذاَ ‪ِ DISTINCT‬غ ‪ِ COUNT‬غ عٍّخ ‪SELECT‬‬
‫‪ .2‬اعزخذاَ ‪ِ LIMIT‬غ عٍّخ ‪SELECT‬‬
‫‪ .4‬اعزخذاَ ‪ِ IN‬غ عٍّخ ‪SELECT‬‬
‫‪ .5‬اعزخذاَ ‪ِ BETWEEN‬غ عٍّخ ‪SELECT‬‬
‫‪ .6‬اعزخذاَ ‪ِ alias‬غ عٍّخ ‪SELECT‬‬
‫‪ .7‬اعزخذاَ ‪ِ LIKE‬غ عٍّخ ‪SELECT‬‬
‫‪ .8‬اعزخذاَ اٌشثؾ اٌذاخٍ‪INNER JOINٟ‬‬
‫‪ .9‬اٌشثؾ ِٓ ع‪ٙ‬خ اٌ‪١‬غبس ‪ٚ‬اٌ‪LEFT & RIGHT JOIN ٓ١ّ١‬‬
‫‪ .20‬اٌّغّ‪ٛ‬ػبد أ‪ ٚ‬اٌزغّ‪١‬غ ‪GROUP BY‬‬
‫‪ .22‬اٌزظف‪١‬خ ثبعزخذاَ‪HAVING‬‬
‫‪ .28‬اعزخذاَ ‪ِ subquery‬غ عٍّخ ‪select‬‬
‫‪ .22‬اعزخذاَ ‪ِ subquery‬غ عٍّخ ‪where‬‬
‫‪Subqueries with ALL .24‬‬
‫‪Subqueries with some .25‬‬
‫‪MySQL INSERT ‬‬
‫‪MySQL UPDATE ‬‬
‫‪MySQL UPDATE JOIN ‬‬
MySQL DELETE 
MySQL Stored Procedures ‫ اإلعشاءاد اٌّخضٔخ‬
MySQL Transaction‫ عٍّخ‬
: MySQL Triggers‫اثغ‬ٌٕٛ‫ ا‬ٚ‫ادػ أ‬ٛ‫ اٌم‬
Ramakrishnan and Gehrke, database management systems, 
Third Edition, International Edition 2003.
Elmasri and Navathe, Foundation of DATABASE 
SYSTEMS, 6th Edition, Addison Wesley,2011.
Thomas Connolly & Carolyn Begg, Database Systems, 6th 
‫مراجع المقرر‬
Edition, AddisonWesley, 2015.
Software: MySQL (with WAMP) 
‫مقرر‪ :‬عمارة الحاسوب‪CITGS315:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS315‬عمارة الحاسوب‪:‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫أعبع‪١‬بد ػّبسح ‪ ٚ‬رٕظ‪ ُ١‬اٌؾبع‪ٛ‬ة ‪ٔ ،‬ظبَ اٌؾبعت ‪ ،‬اٌزاوشح ‪ٚ ،‬عبئً االدخبي ‪ٚ‬‬ ‫مفردات المقرر‬
‫االخشاط ‪ ،‬دػُ ٔظبَ اٌزشغ‪ٚ ، ً١‬ؽذح اٌّؼبٌغخ اٌّشوض‪٠‬خ ‪ٚ ،‬ظ‪١‬فخ ‪ٚ‬ؽذح اٌّؼبٌغخ‬
‫اٌّشوض‪٠‬خ ‪ ،‬اال‪ٚ‬اِش ‪ ،‬اٌّؼبٌغبد اٌؾذ‪٠‬ضخ (‪.)Microprocessors‬‬

‫‪ Computer Architecture A Quantitative Approach,‬‬ ‫مراجع المقرر‬


‫‪David A. Patterson, John L. Hennessy, 5th Edition,‬‬
‫‪2012‬‬
‫‪ِ ‬مذِخ ف‪ ٟ‬رٕظ‪ِٚ ُ١‬ؼّبس‪٠‬خ اٌؾبعت ا‪ِ ،ٌٟ٢‬ؾّذ ػجذاٌغالَ ػضالخ ‪،‬‬
‫اٌطجؼخ األ‪ِ ،8026 ، ٌٝٚ‬ىزجخ ؽشاثٍظ اٌؼٍّ‪١‬خ اٌؼبٌّ‪١‬خ‪.‬‬
‫‪Introduction to computer Architecture, Chin-Fu‬‬
‫‪Kuo‬‬
‫مقرر‪ :‬النمذجة والمحاكاة‪CITGS406:‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS406‬النمذجةوالمحاكاة‪:‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِذخً اٌ‪ ٝ‬اٌّؾبوبح‪ ،‬أِضٍخ ػٓ اٌّؾبوبح‪ِ ،‬جبدئ ػبِخ ٌّؾبوبح اٌؾذس اٌّزمطغ‪ّٔ ،‬برط‬ ‫‪‬‬ ‫مفردات المقرر‬
‫إؽظبئ‪١‬خ ف‪ ٟ‬اٌّؾبوبح‪ّٔ ،‬برط اٌطبث‪ٛ‬س ‪.Queueing‬‬
‫ثٕبء ّٔ‪ٛ‬رط اٌّؾبوبح‬ ‫‪‬‬
‫ِٕ‪ٙ‬غ‪١‬خ اٌّؾبوبح‬ ‫‪‬‬
‫اٌّذخً اٌ‪ ٝ‬االؽزّبالد ‪ٚ‬االؽظبء‬ ‫‪‬‬
‫اٌّزؾ‪ٛ‬الد اٌؼش‪ٛ‬ائ‪١‬خ ‪ٚ‬خظبئظ‪ٙ‬ب‬ ‫‪‬‬
‫ر‪١ٌٛ‬ذ األػذاد اٌؼش‪ٛ‬ائ‪١‬خ اٌّؾذدح (اٌضائفخ)‬ ‫‪‬‬
‫ؽشق اخزجبس االػذاد اٌؼش‪ٛ‬ائ‪١‬خ اٌضائفخ‬ ‫‪‬‬
‫ر‪١ٌٛ‬ذ األػذاد اٌؼش‪ٛ‬ائ‪١‬خ اٌغ‪١‬ش ِؾذدح (اٌزطبثم‪١‬خ)‬ ‫‪‬‬
‫رظّ‪ ُ١‬اٌّؾبوبح‬ ‫‪‬‬
‫‪ ‬ؽش‪٠‬مخ رمذ‪ ُ٠‬اٌؾذس‬
‫‪ ‬لبئّخ االؽذاس اٌّغزمجٍ‪١‬خ‬
‫‪ ‬ؽش‪٠‬مخ رمذَ ‪ٚ‬ؽذح اٌضِٓ‬
‫‪ ‬ؽش‪٠‬مخ ِؾبوبح إٌشبؽ‬
‫‪ ‬أِضٍخ ػٍ‪ ٝ‬ؽشق اٌّؾبوبح‬
‫رمٕ‪١‬بد اٌزم‪ٌّ ُ١١‬خشعبد ٔظُ اٌّؾبوبح‬ ‫‪‬‬
‫‪ ‬رؾظ‪ ً١‬اٌّخشعبد‬
‫‪ ‬اٌؾبالد اٌّغزمشح ‪ٚ‬اٌؼبثشح ف‪ ٟ‬اٌّؾبوبح‬
‫ٌغبد اٌّؾبوبح‬ ‫‪‬‬
‫‪ِ ‬مبسٔخ ث‪ ٓ١‬اٌؾضَ اٌجشِغ‪١‬خ ‪ٌٚ‬غبد اٌجشِغخ‬
‫‪ ‬رظٕ‪١‬ف اٌؾضَ اٌجشِغ‪١‬خ‬
‫‪ِٛ ‬اطفبد ٌغبد إٌّزعخ‬
‫‪ ‬اٌؾضَ اٌجشِغ‪١‬خ ػبِخ اٌز‪ٛ‬عٗ‬
‫‪ ‬اٌؾضَ اٌجشِغ‪١‬خ غشػ‪١‬خ اٌز‪ٛ‬عٗ‬
‫‪ ‬اٌّؾبوبح ‪ٚ‬إٌّزعخ ‪ ،‬سٔذ اٌم‪ٛ‬رٍ‪ِٕ ِٓ ،ٟ‬ش‪ٛ‬ساد اٌغبِؼخ االفزشاػ‪١‬خ اٌغ‪ٛ‬س‪٠‬خ‪،‬‬ ‫مراجع المقرر‬
‫‪. 8028‬‬
‫‪ ‬إٌّزعخ ‪ٚ‬اٌّؾبوبح ثبعزخذاَ ‪Excel, SIMAN, Arena and General‬‬
‫)‪ ، PurposeSimulation System (GPSS WORLD‬رؤٌ‪١‬ف د‪ .‬ػذٔبْ ِبعذ‬
‫ػجذاٌشؽّٓ ثش‪ٔ .ٞ‬غخخ إٌىزش‪١ٔٚ‬خ‪.‬‬
‫‪ Simulation Modeling And Arena® by John Wiley & Sons,‬‬
‫‪Inc.Copyright © 2009,‬‬
CITGS314:‫ رسومات الحاسوب‬:‫مقرر‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ :‫رسومات الحاسوب‬CITGS314 ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
Basic introduction to human vision, displays,  ‫مفردات المقرر‬
graphics pipeline
GPUs, CG Processing, frame buffers and APIs 
2D Modeling, primitives and rasterization 
Polygon geometry 
Geometric transformations 
Two-dimensional viewing and clipping 
Three-dimensional viewing and projections 
Three-dimensional object representations 
Visible surface detection 
Illumination models 
Shading models 
Color models 
Hierarchical modeling 
Three-dimensional scene rendering 
 Computer graphics , George Baciu, 2018 ‫مراجع المقرر‬
 Fundamentals of Computer Graphics Third
Edition, Peter Shirley Steve Marschner
 Introduction to Computer Graphics Version
1.2, January 2018, David J. Eck
‫مقرر‪ :‬اساسٌات برمجة(‪CITGS103:)1‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS103‬اساسٌات برمجة(‪)0‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌؾبع‪ٛ‬ة ‪ٚ‬اٌجشاِظ ‪ٚ‬اعبع‪١‬بد اٌجشِغخ‪ ,‬أ‪ٛ‬اع اٌج‪١‬بٔبد‪ ,‬اٌض‪ٛ‬اثذ ‪ٚ‬اٌّزغ‪١‬شاد‪ ,‬اٌؼٍّ‪١‬خ‬ ‫مفردات المقرر‬
‫اٌؾغبث‪١‬خ ‪ٚ‬اعجم‪١‬ز‪ٙ‬ب‪ ,‬اٌغًّ االعٕبد‪٠‬خ االدخبي ‪ٚ‬االخشاط‪ ,‬اٌؼجبساد اٌششؽ‪١‬خ ثؤٔ‪ٛ‬اػ‪ٙ‬ب‪,‬‬
‫ِمذِخ ف‪ ٟ‬اٌجشِغخ اٌش‪١‬ئ‪١‬خ‪ :‬اٌزظبٔ‪١‬ف ‪ٚ‬االش‪١‬بء(‪.) C++‬‬

‫‪ ‬اعبع‪١‬بد اٌجشِغخ ثٍغخ ‪ ، C++‬ثش‪١‬ش ػٍ‪ ٟ‬اٌمب‪٠‬ذ‬ ‫مراجع المقرر‬


‫‪ C++ How to program, Deitel&Dentel‬‬
‫‪ C++ Programming from problem Analysis to‬‬
‫‪program design, D.S.Malik‬‬
‫مقرر‪ :‬اساسٌات برمجة(‪CITGS113:)2‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫اساسٌات برمجة(‪CITGS103:)8‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌؼاللبد ث‪ ٓ١‬اٌزظبٔ‪١‬ف اٌز‪ٛ‬اصْ ‪ِٚ‬جذأ اٌزؼّ‪ٚ ُ١‬اٌزخظ‪١‬ض اٌزظبٔ‪١‬ف اٌّغشدح ‪ِٚ‬جذأ‬ ‫مفردات المقرر‬
‫رؼذد اٌ‪ٛ‬ظبئف‪ ,‬اٌذ‪ٚ‬اي اٌّظف‪ٛ‬فبد اٌّؤششاد ِؼبٌغخ اٌٍّفبد ( ‪.)C++ OOP‬‬
‫‪‬‬
‫‪ ‬اعبع‪١‬بد اٌجشِغخ ثٍغخ ‪ ،C++‬ثش‪١‬ش ػٍ‪ ٟ‬اٌمب‪٠‬ذ‪.‬‬ ‫مراجع المقرر‬
‫‪ Object-Oriented Programming in C++,Fourth‬‬
‫‪Edition, Robert Lafore,2002‬‬
‫‪ C++ Programming from problem Analysis to‬‬
‫‪program design, D.S.Malik‬‬
‫مقرر‪ :‬هندسة البرمجٌات‪CITGS403:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫هندسة البرمجٌات‪CITGS403‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ٕ٘ذعخ ػٍّ‪١‬خ إػذاد اٌجشِغ‪١‬بد ‪Engineering the Software‬‬ ‫‪‬‬ ‫مفردات المقرر‬
‫‪Development Process‬‬
‫رمذ‪٠‬ش اٌزىٍفخ ‪ٚ‬عذ‪ٌٚ‬خ اٌّشش‪ٚ‬ع ‪Cost Estimation and Project‬‬ ‫‪‬‬
‫‪Scheduling‬‬
‫ٕ٘ذعخ اٌّزطٍجبد اٌجشِغ‪١‬خ ‪Software Requirement Engineering‬‬ ‫‪‬‬
‫اٌزظّ‪ ُ١‬اٌّؼّبس‪Architectural Design ٞ‬‬ ‫‪‬‬
‫اٌزظّ‪ ُ١‬اإلعشائ‪ٚ ٟ‬رظّ‪ ُ١‬اٌج‪١‬بٔبد‪Procedural & Data Design‬‬ ‫‪‬‬
‫رظّ‪ٚ ُ١‬اع‪ٙ‬خ اٌّغزخذَ ‪ٚ‬أد‪ٚ‬اد اٌجشِغخ & ‪User interface design‬‬ ‫‪‬‬
‫‪Programming Tools‬‬
‫رؤو‪١‬ذ اٌغ‪ٛ‬دح ‪ٚ‬اخزجبس اٌجشِغ‪١‬بد & ‪Software Quality Assurance‬‬ ‫‪‬‬
‫‪Testing‬‬
‫ّٔبرط إػذاد إٌّظ‪ِٛ‬بد ‪Software Development Models‬‬ ‫‪‬‬
‫أد‪ٚ‬اد و‪١‬ظ‪CASE TOOLS‬‬ ‫‪‬‬

‫وزبة ٕ٘ذعخ اٌجشِغ‪١‬بد ‪ ،Software Engineering‬إِؾّذ ػجذاٌغالَ ثٓ‬ ‫‪‬‬ ‫مراجع المقرر‬
‫صا٘‪١‬خ ‪ .)َ8009( -‬عٕض‪ٚ‬س‪ :‬اٌذاس األوبد‪١ّ٠‬خ ٌٍطجبػخ ‪ٚ‬اٌزؤٌ‪١‬ف ‪ٚ‬اٌزشعّخ‬
‫‪ٚ‬إٌشش‪.‬‬
‫وزبة ٕ٘ذعخ اٌجشِغ‪١‬بد ‪ ،Software Engineering‬غ‪١‬ذاء سثذا‪ِٓ – ٞٚ‬‬ ‫‪‬‬
‫ِٕش‪ٛ‬اساد اٌغبِؼخ االفزشاػ‪١‬خ اٌغ‪ٛ‬س‪٠‬خ (‪ .)َ8028‬اٌغّ‪ٛٙ‬س‪٠‬خ اٌؼشث‪١‬خ‬
‫اٌغ‪ٛ‬س‪٠‬خ‪.‬‬
‫مقرر‪ :‬الذكاء االصطناعً‪CITGS401:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫الذكاء االصطناعً‪CITGS401‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫رؼش‪٠‬فبد اٌزوبء االططٕبػ‪ٟ‬‬ ‫‪‬‬ ‫مفردات المقرر‬
‫أ٘ذاف اٌزوبء األططٕبػ‪ٟ‬‬ ‫‪‬‬
‫ِٕ‪ٙ‬غ‪١‬بد اٌزوبء االططٕبػ‪ٟ‬‬ ‫‪‬‬
‫رمٕ‪١‬بد اٌزوبء األططٕبػ‪ٟ‬‬ ‫‪‬‬
‫اٌزمٕ‪١‬بد اٌز‪ ٟ‬رغؼً عٍ‪ٛ‬ن إٌظبَ ‪٠‬جذ‪ ٚ‬رو‪١‬ب‬ ‫‪‬‬
‫اٌزمٕ‪١‬بد اٌز‪ ٟ‬رغزٍ‪ ُٙ‬اٌج‪ٌٛٛ١‬ع‪ٟ‬‬ ‫‪‬‬
‫فش‪ٚ‬ع اٌزوبء األططٕبػ‪ٟ‬‬ ‫‪‬‬
‫رطج‪١‬مبد اٌزوبء األططٕبػ‪ٟ‬‬ ‫‪‬‬
‫ؽً اٌّغبئً ‪ٚ‬اٌجؾش ‪ٚ‬اعزشارغ‪١‬بد اٌزؾىُ‬ ‫‪‬‬
‫‪ ‬حل المسائل‬
‫‪ ‬البحث واستراتجٌات التحكم‬
‫‪ ‬البحث الشامل (غٌر الموجه)‬
‫‪ ‬تقنٌات البحث الموجه‬
‫‪ ‬مسائل ونماذج قٌود الرضا‬
‫لؼب‪٠‬ب رّض‪ ً١‬اٌّؼشفخ (إٌّطك اٌخجش‪ٚ ٞ‬اٌم‪ٛ‬أ‪)ٓ١‬‬ ‫‪‬‬
‫‪ ‬تمثٌل المعرفة‬
‫‪ ‬تمثٌل المعرفة باستخدام المنطق الخبري‬
‫‪ ‬تمثٌل المعرفة باستخدام القوانٌن‬

‫‪" ‬الذكاء األصطناعً " ‪ ,‬ترجمة وإعداد فهد أل قاسم‬ ‫مراجع المقرر‬
‫‪ ‬مدخل إلى عالم الذكاء االصطناعً د‪ .‬عادل عبد النور‬
‫‪‬‬ ‫‪Artificial Intelligence: A modern approach Stuart Russell‬‬
‫‪and Peter Norvig, Prentice Hall‬‬
‫مقرر‪ :‬الذكاء االصطناعً المتقدم‪CITGS419:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫الذكاء االصطناعً‪CITGS401‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫الشبكات العصبٌة االصطناعٌة ‪Artificial Neural Network‬‬ ‫مفردات المقرر‬
‫الشبكات العصبٌة الحٌوٌة ‪Biological Neural Network‬‬ ‫‪-‬‬
‫المضاهاة الهندسٌة‬ ‫‪-‬‬
‫العصبونات األصطناعٌة‪Artificial Neuron‬‬ ‫‪-‬‬
‫مكونات عنصر المعالجة‬
‫معامالت الثقل )‪،(weighting factors‬‬ ‫‪‬‬
‫دالة الجمع )‪. (summation function‬‬ ‫‪‬‬
‫دالة النقل والتحوٌل ‪Transfer function‬‬ ‫‪‬‬
‫دالة الخرج (التنافس) )‪Output Function (Competition‬‬ ‫‪‬‬
‫دالة الخطأ وقٌمة األنتشارالعكسً ‪Error function and Back-‬‬ ‫‪‬‬
‫‪Propagated Value‬‬
‫دالة التعلم ‪Learning Function‬‬ ‫‪‬‬
‫عملٌات الشبكات العصبٌة االصطناعٌة ‪Operations Artificial Neural‬‬
‫‪Network‬‬
‫الشبكات الخطٌة أحادٌة الطبقة البسٌطة ‪Single – Layer Linear‬‬ ‫‪‬‬
‫‪Network‬‬
‫قواعد التعلم ‪learning Rules‬‬ ‫‪‬‬
‫الشبكات العتبٌة‪threshold Networks‬‬ ‫‪‬‬
‫الشبكات المتعددة الطبقات ‪Multi-Layer Network‬‬ ‫‪‬‬

‫تدرٌب ( تعلم ( الشبكات الصبٌة االصطناعٌة ]‪ANN Learning [ Training‬‬


‫عملٌة التعلم‬ ‫‪‬‬
‫خوارزمٌة االنتشار العكسً‬ ‫‪‬‬
‫المضاهاة الرٌاضٌة‬ ‫‪‬‬
‫التدرٌب أو التعلم الموجه ‪Supervised Training‬‬ ‫‪‬‬
‫التدرٌب غٌر الموجه (المتكٌف) ‪unsupervised or adaptive‬‬ ‫‪‬‬
‫‪Training‬‬
‫معدالت التعلم ‪Learning Rates‬‬ ‫‪‬‬
‫قاعدة تعلم برسبترون‬ ‫‪‬‬
‫قاعدة هٌب وقانون هوبفٌلد‪Hopfield‬‬ ‫‪‬‬
‫قاعدة دلتا ‪The Delta Rule‬‬ ‫‪‬‬
‫شبكات األنتشار العكسً بقاعدة دلتا‬ ‫‪‬‬
‫قاعدة الهبوط المتدرج ‪The gradient Descent Rule‬‬ ‫‪‬‬
‫قانون تعلم كوهٌن ‪kohonen 's Law‬‬ ‫‪‬‬
‫نظرٌة شبكة برسبترون وشبكة أدالٌن‪Perceptron and Adaline‬‬
‫دوال تنشٌط العتبة ‪Threshold activation‬‬ ‫‪‬‬
‫دالة تعلم برسبترون ونظرٌة التقارب ‪Perceptron learning rule and‬‬ ‫‪‬‬
‫‪convergence theorem‬‬
‫مسألة دالة أو تابع الجمع المانع ‪Exclusive – OR problem‬‬ ‫‪‬‬
‫شبكات برسبترون المتعددة الطبقات‬ ‫‪‬‬
‫األنتشار العكسً ‪Back – propagation‬‬
‫شبكات الطبقات المتعددة بالتغذٌة األمامٌة – ‪Multi-layer feed‬‬ ‫‪‬‬
‫‪forward network‬‬
‫تعمٌم قاعدة دلتا‬ ‫‪‬‬
‫فهم االنتشار العكسً‬ ‫‪‬‬
‫معدل التعلم وكمٌة الحركة‬ ‫‪‬‬
‫نقائص االنتشار العكسً‬ ‫‪‬‬
‫عجز أو ركود الشبكة‬ ‫‪.0‬‬
‫الحد األدنى المحلً‬ ‫‪.8‬‬
‫تأثٌر عدد عٌنات التدرٌب على الخطأ ‪Number of learning samples‬‬ ‫‪‬‬
‫تأثٌر عدد الوحدات المخفٌة على الخطأ ‪Number of hidden units‬‬ ‫‪‬‬
‫التطبٌقات‬ ‫‪‬‬

‫‪" ‬الذكاء األصطناعً " ‪ ,‬ترجمة وإعداد فهد أل قاسم‬ ‫مراجع المقرر‬
‫‪ ‬مدخل إلى عالم الذكاء االصطناعً د‪ .‬عادل عبد النور‬
‫‪‬‬ ‫‪Artificial Intelligence: A modern approach Stuart Russell‬‬
‫‪and Peter Norvig, Prentice Hall‬‬
‫مقرر‪ :‬معالجة الصور والتعرف على االنماط‪CITGS411:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫معالجة الصور والتعرف على‬ ‫اسم المقرر‬
‫‪CITGS411‬االنماط‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اعبع‪١‬بد اٌظ‪ٛ‬س اٌشلّ‪١‬خ‪ ,‬رؾغ‪ ٓ١‬اٌظ‪ٛ‬س ف‪ ٟ‬اٌّغبي اٌى‪ٚ ٟٔٛ‬اٌزشدد‪,ٞ‬‬ ‫مفردات المقرر‬
‫اػبدح ثٕبء اٌظ‪ٛ‬س اٌّش‪٘ٛ‬خ‪ ,‬اٌزمبؽ ؽذ‪ٚ‬د اٌىبئٕبد ف‪ ٟ‬اٌظ‪ٛ‬س‪ ,‬رمغ‪ُ١‬‬
‫اٌظ‪ٛ‬س‪ٚ ,‬رّض‪ ً١‬اٌىبئٕبد‪ٚ ,‬طف ِؾز‪ٚ ٜٛ‬ؽذ‪ٚ‬د اٌىبئٕبد‪ ,‬االّٔبؽ‬
‫‪ٚ‬اطٕبف‪ٙ‬ب‪ ,‬اٌزؼشف ػٍ‪ ٝ‬االّٔبؽجبعزخذاَ إٌظش‪٠‬بد اٌذل‪١‬مخ ‪ٚ‬اٌطشق‬
‫اٌزشو‪١‬ج‪١‬خ‪ِٛ ,‬اػ‪١‬غ اخش‪ ٜ‬ف‪ِ ٟ‬ؼبٌغخ اٌظ‪ٛ‬س ‪ٚ‬اٌزؼشف ػٍ‪ ٝ‬االّٔبؽ‪,‬‬
‫ِشاعؼخ إٌظُ اٌخج‪١‬شح‪ِ,‬مذِخ ف‪ ٟ‬اعظ رّض‪ ً١‬اٌّؼشفخ‪ ,‬ل‪ٛ‬اػذ االٔزبط‪,‬‬
‫اٌّؼبٌغخ‪ ,‬اٌّجبدئ اال‪١ٌٚ‬خ ٌٍزفى‪١‬ش ف‪ ٟ‬ث‪١‬ئخ شه‪ّٔ ,‬زعخ اٌزطج‪١‬مبد ثبعزخذاَ ‪:‬‬
‫‪.CLIPS, CMYCN,‬‬
‫‪ ‬أعبع‪١‬بد ِؼبٌغخ اٌظ‪ٛ‬س اٌشلّ‪١‬خ ‪ ,‬رؤٌ‪١‬ف ٕ٘ذ سعزُ شؼجبْ ‪.‬‬ ‫مراجع المقرر‬
‫‪ِ ‬مذِخ ٌّؼبٌغخ اٌظ‪ٛ‬سح اٌشلّ‪١‬خ ثبعزخذاَ اٌّبرالة ‪ ,‬رشعّخ ف‪ٙ‬ذ اي‬
‫لبعُ‬
‫‪ Fundamentals of Image Processing, Ian. T.‬‬
‫‪Young.‬‬
‫مقرر‪ :‬الجبر الخطً‪CITGS205:‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ ‫‪ CITGS205‬الجبر الخطً‪:‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫اٌّظف‪ٛ‬فبد ‪ٚ‬اٌؼٍّ‪١‬بد ػٍ‪ٙ١‬ب‪ ,‬أ‪ٛ‬اع اٌّظف‪ٛ‬فبد‪ ,‬اٌزؾ‪ٛ‬الد اال‪١ٌٚ‬خ‪ ,‬اٌّؾذاداد‪ ,‬خ‪ٛ‬اص‬ ‫مفردات المقرر‬
‫اٌّؾذاداد‪ِ ,‬ؼى‪ٛ‬ط اٌّظف‪ٛ‬فخ‪ ,‬االٔظّخ اٌخط‪١‬خ‪ ,‬فؼبء اٌّزغ‪ٙ‬بد‪ ,‬االسرجبؽ ‪ٚ‬االعزمالي‬
‫اٌخط‪ ,ٟ‬اٌفؼبءاد راد اٌشِض إٌّ‪ٙ‬غ‪ ,ٟ‬اٌفؼبءاد اٌغضئ‪١‬خ‪ ,‬فؼبءاد اٌؼشة‬
‫اٌذاخٍ‪ ,ٟ‬اٌزؾ‪٠ٛ‬الد اٌخط‪١‬خ‪.‬‬
‫اٌغجش اٌخط‪ ، ٟ‬اٌض‪ٚ‬اَ دٌٗ ‪ٚ‬اخش‪ ، ْٚ‬عبِؼخ ؽشاثٍظ‬ ‫‪‬‬ ‫مراجع المقرر‬
‫اعبع‪١‬بد اٌغجش اٌخط‪ِ ,ٟ‬جش‪ٚ‬ن ‪ٔٛ٠‬ظ ‪ِٚ‬ؾّذ األؽّش ‪ :‬داس اٌىزبة اٌغذ‪٠‬ذح ‪,‬‬ ‫‪‬‬
‫ؽشاثٍظ ‪١ٌ ,‬ج‪١‬ب‬
‫اٌغجش اٌخط‪ ،ٟ‬سِؼبْ ِؾّذ ع‪ّ١ٙ‬خ‪،‬داس اٌىزبة اٌغذ‪٠‬ذح ‪ ,‬ؽشاثٍظ ‪١ٌ ,‬ج‪١‬ب‬ ‫‪‬‬
‫‪2998.‬‬
‫مقرر‪ :‬الرٌاضة المتقطعة‪CITGS201:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪ CITGS201‬الرٌاضة المتقطعة‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ؽغبة اٌزمبس‪٠‬ش اٌزىبفؤ‪ ,‬اٌزىبفؤ إٌّطم‪ ,ٟ‬اٌؾغظ‪ ,‬ؽشائك اٌجش٘بْ‪ ,‬اٌؼاللبد‪ ,‬ػاللبد‬ ‫مفردات المقرر‬
‫اٌزىبفؤ‪ ,‬ػالِبد اٌزشر‪١‬ت‪ ,‬اٌغجش اٌذ‪ ,ٌٟٚ‬اٌذاساد إٌّطم‪١‬خ ‪ٚ‬رجغ‪١‬ط‪ٙ‬ب‪ ,‬اٌشع‪ ,َٛ‬اٌزشاثؾ‪,‬‬
‫اٌزّبص‪ ,ً١‬اٌشع‪ َٛ‬اٌّغز‪٠ٛ‬خ‪ ,‬رطج‪١‬مبد‪.‬‬
‫اٌش‪٠‬بػ‪١‬بد اٌّزمطؼخ‪ .‬د‪ِ.‬ؼش‪ٚ‬ف عّؾبْ‪ٚ .‬د‪ .‬أؽّذ ششاس‪ .ٞ‬داس اٌخش‪٠‬غ‪،ٟ‬‬ ‫‪‬‬ ‫مراجع المقرر‬
‫اٌش‪٠‬بع ‪٘2052‬ـ‪.‬‬
‫ِمذِخ ف‪ٔ ٟ‬ظش‪٠‬خ اٌزشو‪١‬جبد‪ .‬د‪ .‬أؽّذ ششاس‪ٚ .ٞ‬د‪ِ .‬ؾّذ اٌض٘‪١‬ش‪ .ٞ‬داس‬ ‫‪‬‬
‫اٌخش‪٠‬غ‪ ،ٟ‬اٌش‪٠‬بع ‪َ5220‬‬
‫اٌش‪٠‬بػ‪١‬بد اٌّزمطؼخ ‪ٍِ :‬خظبد ش‪ َٛ‬ا‪٠‬ض‪ِ , ٞ‬بسن ٌ‪١‬غ‪ْٛ‬‬ ‫‪‬‬
‫اٌش‪٠‬بػ‪١‬بد اٌّزمطؼخ ‪ :‬د‪ .‬ػّش صسر‪١ٌ , ٟ‬ج‪١‬ب‬ ‫‪‬‬
‫مقرر‪ :‬تصمٌم و تحلٌل الخوارزمٌات‪CITGS204:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫تصمٌم و تحلٌل الخوارزمٌات‬ ‫اسم المقرر‬
‫‪CITGS204‬‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫أّبؽ اٌؼٍّ‪١‬بد اٌؾغبث‪١‬خ اعظ س‪٠‬بػ‪١‬خ‪ ,‬اعبٌ‪١‬ت اٌزظّ‪ٚ ُ١‬رؾٍ‪ ً١‬اٌخ‪ٛ‬اسصِ‪١‬بد‪ ,‬أّبؽ‬ ‫مفردات المقرر‬
‫رظّ‪ ُ١‬اٌخ‪ٛ‬اسصِ‪١‬بد‪ ,‬خ‪ٛ‬اسصِ‪١‬خ فشق اٌغذ‪ِ ,‬زبثؼخ اٌجشِغخ اٌذ‪ٕ٠‬بِ‪١‬ى‪١‬خ‪ ,‬اٌؼش‪ٛ‬ائ‪١‬خ‪,‬‬
‫اعبٌ‪١‬ت اٌجؾش اٌخ‪ٛ‬اسصِ‪١‬خ ف‪ِ ٟ‬غبي اٌشع‪١ِٛ‬بد اٌج‪١‬بٔ‪١‬خ ‪ ,‬رظبٔ‪١‬ف اٌضِٓ ‪ٚ‬اٌفشاؽ‬
‫اٌّشوجخ ‪ٚ‬رؼذد اٌؾذ‪ٚ‬د‪.‬‬

‫رؾٍ‪ٚ ً١‬رظّ‪ ُ١‬اٌخ‪ٛ‬اسصِ‪١‬بد‪ ،‬د‪.‬ؽغ‪٠ ٓ١‬بع‪ٓ١‬‬ ‫‪‬‬ ‫مراجع المقرر‬


‫رظّ‪ٚ ُ١‬رؾٍ‪ ً١‬اٌخ‪ٛ‬اسصِ‪١‬بد‪ ،‬ؽبسق اٌش‪١‬خ ِؾّذ ‪ ،‬خبٌذ ِؾّذ ٔط‪١‬ؾخ‪،‬‬ ‫‪‬‬
‫‪ Introduction to Algorithms, Thomas H. cormen‬‬
CITGS303:‫ تصمٌم نظم البرمجٌات الشٌئٌة‬/ OOP ‫ برمجة الكائنات‬:‫مقرر‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


OOP ‫برمجة الكائنات‬
‫إجباري‬ ‫صفة المقرر‬ ‫خ‬١‫ئ‬١‫بد اٌش‬١‫ُ ٔظُ اٌجشِغ‬١ّ‫رظ‬ ‫اسم المقرر‬
CITGS303
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
Foundations:
Genealogy of object oriented language: structured
‫مفردات المقرر‬
Programming; procedural programming
Abstract data types
‫خ‬١‫ئ‬١‫ اٌجشِغخ اٌش‬ٟ‫ِمذِخ ف‬
:‫خ‬١‫ئ‬١‫ اٌجشِغخ اٌش‬ٟ‫خ ف‬١‫ُ األعبع‬١٘‫ ثؼغ اٌّفب‬-
Classes ‫األطٕبف‬, objects ‫األ٘ذاف‬, inheritance ‫ساصخ‬ٌٛ‫ ا‬,
encapsulation‫ف‬١ٍ‫اٌزغ‬
Features of OOP ‫خ‬١‫ئ‬١‫ب اٌجشِغخ اٌش‬٠‫ِضا‬-

)‫إٔشبء األطٕبف ( اٌفئبد‬


- Declaring classes ‫اإلػالْ ػٓ األطٕبف‬
- Data members and members functions ‫اي‬ٚ‫ اٌذ‬ٚ ‫بٔبد األػؼبء‬١‫ث‬
- Private and public ‫بٔبد‬١‫ي اٌج‬ٛ‫خ ٌؾم‬٠‫دسعبد اٌؾّب‬
- Defining objects ‫ف اٌىبئٕبد‬٠‫رؼش‬
- Calling data and members functions ‫اي‬ٚ‫ اٌذ‬ٚ ‫بٔبد‬١‫اعزذػبء اٌج‬
- Scope resolution operations ‫اي أطٕبف‬ٚ‫ د‬ٌٝ‫ي إ‬ٛ‫ط‬ٌٛ‫ِؤصشاد ا‬
Pointers to objects ‫ اٌىبئٕبد‬ٌٝ‫اٌّؤششاد إ‬
‫خ‬١‫اي اٌخط‬ٚ‫اٌذ‬Inline functions
َ‫ذ‬ٌٙ‫ا‬ٚ ‫اي اٌجٕبء‬ٚ‫ د‬Constructors and destructors functions
‫اي اٌغبوٕخ‬ٚ‫اٌذ‬ٚ ‫بٔبد‬١‫اٌج‬Static data and functions‫ اٌّؤشش‬ٚ This
‫ي‬ٛ‫اي اٌزؾ‬ٚ‫ د‬Conversion functions
‫اي‬ٚ‫ً اٌضائذ ٌٍذ‬١ّ‫ اٌزؾ‬Functions overloading
Operators overloading ‫ً اٌضائذ (اٌفبئغ) ٌٍّؤصشاد‬١ّ‫اٌزؾ‬
- Overloading unary operators ‫خ‬٠‫ً اٌّؤصشاد األؽبد‬١ّ‫رؾ‬
Overloading binary operators ‫خ‬١‫ً اٌّؤصشاد اٌضٕبئ‬١ّ‫رؾ‬
Friends functions and friend ‫مخ‬٠‫األطٕبف اٌظذ‬ٚ ‫مخ‬٠‫اي اٌظذ‬ٚ‫ اٌذ‬classes

Inheritance ‫ساصخ‬ٌٛ‫ا‬
- Single inheritance ‫خ‬٠‫ساصخ األؽبد‬ٌٛ‫ا‬
- Base classes and derived classes ‫األطٕبف اٌّشزمخ‬ٚ ‫األطٕبف اٌمبػذح‬
- Protect members of class ‫خ أػؼبء األطٕبف‬٠‫ؽّب‬
- Types of inheritance ‫ساصخ‬ٌٛ‫اع ا‬ٛٔ‫أ‬
Constructors and destructors under inheritance ‫ساصخ‬ٌٛ‫ذَ رؾذ ا‬ٌٙ‫ا‬ٚ ‫اي اٌجٕبء‬ٚ‫د‬
‫ساصخ اٌّزؼذدح‬ٌٛ‫ ا‬Multi inheritance
- Constructors and destructors under inheritance َ‫ذ‬ٌٙ‫ا‬ٚ ‫اي اٌجٕبء‬ٚ‫د‬
‫ساصخ‬ٌٛ‫رؾذ ا‬
- Virtual base classes ‫خ‬١ٍ١‫أطٕبف اٌمبػذح اٌزخ‬
‫‪ Polymorphism‬تعذد األشكال‬ ‫مراجع المقرر‬
‫انذوال انتخيهية ‪- Virtual function‬‬
‫انربط انذيناميكي ‪- Dynamic binding‬‬
‫انذوال انتخيهية انصرفة ‪- Pure virtual functions‬‬
‫دوال انهذو انتخيهية ‪Virtual destructors‬‬
‫‪ Files‬انمهفات‬
‫‪ Templates and exceptions‬انقىانب و االستثناءات‬
‫األصناف انحاوية ‪Container classes‬‬
‫مقرر‪ :‬طرق عددٌة‪CITGS214:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫طرق عددٌة‪CITGS214‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫٘زٖ اٌّبدح ػجبسح ػٓ ِذخً ف‪ ٟ‬اٌزؾٍ‪ ً١‬اٌؼذد‪ٚ ٞ‬اٌخ‪ٛ‬اسصِ‪١‬بد اٌّزؼٍمخ ثٗ ٌطالة لغُ‬ ‫مفردات المقرر‬
‫اٌؾبع‪ٛ‬ة‪ :‬اٌطشق اٌؼذد‪٠‬خ ِؾً اٌّؼبدٌخ اٌخط‪١‬خ ِغ دساعخ ‪ٚ‬رؾٍ‪ ً١‬االخطبء اٌّزؼٍمخ‬
‫ٌ‪ٙ‬زٖ اٌطشق‪ ,‬ؽً ٌألٔظّخ اٌؼٍّ‪١‬خ ثبعزخذاَ اٌطشق اٌّجبششح ‪ٚ‬اٌغ‪١‬ش ِجبششح‪ ,‬االعزىّبي‬
‫‪ٚ‬اٌزؼش‪٠‬ت ثبعزخذاَ وض‪١‬شاد اٌؾذ‪ٚ‬د‪ ,‬رذس‪٠‬ظ إٌّؾٕ‪١‬بد اٌطشق اٌؼذد‪٠‬خ ٌؾغبة اٌزفبػً‬
‫‪ٚ‬اٌزىبًِ ‪ٚ‬اٌّؼبدالد اٌزفبػٍ‪١‬خ اٌغ‪١‬ش عضئ‪١‬خ‪.‬‬

‫ِجبدئ اٌزؾٍ‪ ً١‬اٌؼذد‪ : ٞ‬د عؼذ اٌّش‪ّٟ٠‬‬ ‫‪‬‬ ‫مراجع المقرر‬


‫ِجبدئ اٌزؾٍ‪ ً١‬اٌؼذد‪ِ " ٞ‬غبئً ‪ٚ‬اِزؾبٔبد ِؾٍ‪ٌٛ‬خ ِغ ثشاِظ ثبغخ اٌج‪١‬غه ‪ ,‬د‬ ‫‪‬‬
‫‪ .‬ػّش صسر‪ , ٟ‬داس اٌ‪ٛ‬ؽٓ ٌٍٕشش ‪ٚ‬اٌز‪ٛ‬ص‪٠‬غ ‪١ٌ.‬ج‪١‬ب ‪.‬‬
‫اٌزؾٍ‪ ً١‬اٌؼذد‪ : ٞ‬عٍغٍخ ش‪َٛ‬‬ ‫‪‬‬
‫مقرر‪ :‬أمنٌة شبكات االنترنت‪CITGS413:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫أمنٌة شبكات االنترنت‬ ‫اسم المقرر‬
‫‪CITGS413‬‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِجبدئ االِٓ ‪ ،‬إٌّبرط ‪ ،‬اٌ‪ٙ‬غّبد ‪ ،‬ثشر‪ٛ‬و‪ٛ‬الد ‪ ٚ‬اداسح اٌّفبر‪١‬ؼ ‪ ٚ‬اٌزؾىُ ف‪ ٟ‬اٌ‪ٛ‬ط‪ٛ‬ي‬
‫ثٕبء ٔظُ إِٗ ‪ ،‬االِ‪ ٓ١‬ف‪ٔ ٟ‬ظُ اٌزشغ‪ ، ً١‬االِٓ ف‪ ٟ‬شجىبد اٌؾبع‪ٛ‬ة ‪ ٚ،‬رؾٍ‪ ً١‬االِٓ ‪،‬‬
‫رؾٍ‪ ً١‬اٌّخبؽش ‪ ٚ‬اٌّ‪ٛ‬اطفبد ‪ ٚ‬اٌّمب‪١٠‬ظ اٌؼبٌّ‪١‬خ ألِٓ اٌّؼٍ‪ِٛ‬بد ‪ ،‬اوزشبف االلزؾبَ ‪ٚ‬‬ ‫مفردات المقرر‬
‫االعزغبثخ‪.‬‬

‫‪‬‬ ‫‪Network Security Essentials, William, Stallings Prentice-‬‬


‫‪Hall, 2000.‬‬
‫‪‬‬ ‫‪Cryptography and Network Security: Principles and‬‬
‫‪Practices, William Stallings,4Th edition, Prentice Hall,‬‬
‫مراجع المقرر‬
‫‪2006,‬‬
‫‪‬‬ ‫‪Network Security: Private Communication in a public‬‬
‫‪world, Charlie Kaufman, et al, 2nd edition, Prentice Hall,‬‬
CITGS203:)1(‫ هٌاكل البٌانات‬:‫مقرر‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ :)0(‫هٌاكل البٌانات‬CITGS203 ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
 Introduction (an introduction to data), Abstract Data ‫مفردات المقرر‬
Types.(ADT) , static structure (arrays) ) .
 Pointers (Declaring pointer, address of
operator(&),dereferencing operator(*), Dynamic storage(New ,
delete), Array name: A constant pointer, function and pointer
,pointers and functions return values) .
 Stack (operations performed on stack, stack implementation
,stack using arrays, Application of stacks, converting infix to
postfix expression) .
 Queue( Queue operations, circular Queue, Deques, application
of Queue) .
 Linked list (representation of linked list, advantages and
disadvantages, operations on linked list, types of linked list,
single linked list , stack using linked list) .
 Linked List (Doubly linked list, Circular linked list ).
 Recursion (Direct and indirect)
 SEARCHING (Sequential Search , Binary Search )
 Sorting Techniques (Bubble sort, selection sort, insertion sort,
quick sort, merge sort).
 Robert Lafore,"Data Structures & Algorithms in Java" , Second ‫مراجع المقرر‬
Edition (Second Edition 2003).
 D.S malik ," Data Structures using C++.",, Second Edition
 Data Structure using C++, Second Edition, D. malik
CITGS212:)2(‫ هٌاكل البٌانات‬:‫مقرر‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ :)2(‫هياكم انبيانات‬CITGS212 ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
 Understand the recursion techniques. ‫مفردات المقرر‬
 Trees
 Basic Terminologies
 Decision trees
 Binary trees.
 Binary tree Representation.
 Explain how can visit the B.T (traversing) .
 Operations on Binary tree.
 Threaded binary tree.
 Binary search tree.
 Huffman tree.
 Expression tree.
 Forests.
 Efficiency of binary trees.
 Be familiar with advanced data structures such as:
 balanced search trees,
 Complete search tree.
 Able to understand the AVL tree.
 Explain the insert operation on AVL tree.
 Discuss the deletion operation on AVL tree.
 2-3-4 Trees:
 Able to understand the 2-3-4 Trees structure.
 Explain the search operation on 2-3-4 Trees
 Explain the insert operation on 2-3-4 Trees.
 Explain the deletion operation on 2-3-4 Trees
 Explain the meaning of Graphs.
 Understand the types of graphs.
 Learn how to traverse graphs.
 Explain how dijkstra’s algorithm works.
 Be familiar with Weighted graphs.
 Hash Tables
 Hash functions.
 collision resolution.
 open addressing , Quadratic probing , chaining.
 Be familiar with several sorting algorithms including:
a. Shell sort.
b. Radix sort.
 Heaps.
 Robert Lafore,"Data Structures & Algorithms in ‫مراجع المقرر‬
Java" , Second Edition (Second Edition 2003).
 D.S malik ," Data Structures using C++.",Second
Edition
 JOHN R. HUBBARO ," data structures with c++
",schaum's , McGraw - Hill
‫مقرر‪ :‬تنقٌب البٌانات‪CITGS404:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS404‬تنقٌب البٌانات‪:‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِمذِخ اٌ‪ٌ ٝ‬غخ االٌخ‪ ،‬اٌزظٕ‪١‬ف ‪ ٚ‬أ‪ٛ‬اػٗ ‪ ٚ‬اٌخ‪ٛ‬اسصِ‪١‬بد اٌّزؼٍمخ ثبٌزظٕ‪١‬ف ‪ ،‬اوزشبف‬ ‫مفردات المقرر‬
‫اٌّؼشفخ ‪ ٚ‬اٌّؼٍ‪ِٛ‬خ ِٓ اٌج‪١‬بٔبد راد االؽغبَ اٌىج‪١‬شح ‪ ٚ‬اٌّزؼذدح االرغب٘بد ‪ ٚ‬اٌفشغبد‬
‫‪ ،‬ل‪ٛ‬اػذ االرغبس ‪ ٚ‬ارخبد اٌمشاس ‪ ،‬اٌم‪ٛ‬أ‪ ٚ ، ٓ١‬االسرجبؽ ‪ ٚ‬اٌزؾٍ‪ ً١‬اٌم‪ ُ١‬اٌّغب‪ٚ‬سح ‪،‬‬
‫اٌم‪ٛ‬أ‪ ٚ ٓ١‬اٌم‪ٛ‬اػذ اٌّزشاثطخ‪.‬‬
‫‪‬‬
‫‪ِ ‬مذِخ ػٓ ػٍُ رٕم‪١‬ت اٌج‪١‬بٔبد‪ٔ ،‬ج‪ِ ً١‬ؾّذ ٌطف‪ٟ‬‬ ‫مراجع المقرر‬
‫‪‬‬ ‫‪Data Mining :Concepts and Techniques, , Jiawaei Han , 3rd‬‬
‫‪Edition, 2012‬‬
‫‪‬‬ ‫‪Data Mining Concept and Technique, Anita Wasilewska,‬‬
‫‪2014‬‬
‫مقرر‪ :‬مصمم مترجمات‪CITGS420:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS420‬مصمم مترجمات‪:‬‬ ‫اسم المقرر‬
‫تقنٌة‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫المعلومات‬
‫‪3‬‬ ‫وحدات المقرر‬
‫ِمذِخ ٌزظّ‪ ُ١‬اٌّزشعّبد ‪ ،‬اٌزؾٍ‪ ً١‬اٌٍفظ‪ ، ٟ‬اٌزؾٍ‪ ً١‬اٌم‪ٛ‬اػذ‪، ٞ‬اٌزؾٍ‪ ً١‬اٌّؼٕ‪ ٞٛ‬صُ‬ ‫مفردات المقرر‬
‫ِشؽٍخ ر‪١ٌٛ‬ذ اٌغضء اٌجشِغ‪Optimization ,Semantic Analysis, Parser ٟ‬‬
‫‪.Analysis, Lexical Analysis.‬‬
‫أعظ ثٕبء اٌّزشعّبد ‪ٌٍ ,‬ذوز‪ٛ‬س خٍ‪ ً١‬ػغّ‪.ٟ‬‬ ‫‪‬‬ ‫مراجع المقرر‬
‫‪‬‬ ‫‪ ,‬إػذاد ػّش إثشا٘‪ ُ١‬ػجذ هللا‪Compiler for MSC of CS‬‬
‫‪‬‬ ‫‪Principles of compiler Design, Alfred Aho and Jeffry‬‬
‫‪Ullman‬‬
CITGS417:‫ النظرٌة االحتسابٌة‬:‫مقرر‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ :‫النظرٌة االحتسابٌة‬CITGS417 ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
3 ‫وحدات المقرر‬
Definition of finite automata, classification of finite ‫مفردات المقرر‬
automation definable languages, Minimization,
Nondeterministic, Sequential Machines with output,
Regular Set and expressions.
 Automa Theory,BighnararjNaik ‫مراجع المقرر‬
‫ؽغٓ لبعُ ِؾّذ‬،‫خ‬١‫خ االؽزغبث‬٠‫إٌظش‬ 
 Inroduction to theory of computation, Anil
Maheshwari ,MichielSmid
‫مقرر‪ :‬التصمٌم المنطقً‪CITGS213:‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ ‫‪CITGS213‬التصمٌم المنطقً‪:‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫أٔظّخ االػذاد ‪ ،‬إٌّطك اٌضٕبئ‪ ، ٟ‬اٌج‪ٛ‬اثبد إٌّطم‪١‬خ ‪ ،‬صالص‪١‬خ االثؼبد ‪ ،‬اعشاء اٌزظّ‪، ُ١‬‬ ‫مفردات المقرر‬
‫اعشاء اٌزؾٍ‪، ً١‬اٌزؾٍ‪ ً١‬اٌّؤلذ ٌٍزغٍغً اٌذائش‪ ، ٞ‬اٌغغً ‪ ٚ‬اٌؼذاد ‪Resisters and‬‬
‫‪.Counters‬‬
‫‪‬‬ ‫‪Logic and Computer Design Fundamentals,CM.Morris‬‬ ‫مراجع المقرر‬
‫‪Mano Charles R. Kima‬‬
‫‪‬‬ ‫‪Introduction to Logic Design, Alan.B.Marcovitz‬‬
‫‪‬‬ ‫‪Digital Logic Design, A.F.Kana‬‬
‫مقرر‪ :‬مشروع التخرج(‪ ،)1‬مشروع تخرج(‪: CITGS405)2‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ ‫مشروع التخرج(‪)0‬‬ ‫اسم المقرر‬
‫مشروع تخرج(‪)8‬‬
‫‪CITGS405‬‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫٘‪ ٟ‬دساعخ ػٍّ‪١‬خ ِؼّمخ ٌّ‪ٛ‬ػ‪ٛ‬ع ِؼ‪ ٓ١‬ف‪ِ ٟ‬غبي ػٍ‪ َٛ‬اٌؾبع‪ٛ‬ة ‪ٚ‬رمٕ‪١‬خ اٌّؼٍ‪ِٛ‬بد‬ ‫مفردات المقرر‬
‫‪ٚ‬رٌه ث‪ٙ‬ذف اٌزؾمك ‪ٚ‬اٌزؼشف ػٍ‪ ٝ‬أظّخ ا‪ِ ٚ‬شبوً ِؾذدٖ ‪ٚ‬ؽشػ عجً االعزفبدح ِٕ‪ٙ‬ب‬
‫ِغ اِىبٔ‪١‬خ اٌزطج‪١‬ك ا‪ٚ ٚ‬ػغ خطخ ٌٍؾً االِضً ِغزخذِب ف‪ ٟ‬رٌه اٌّؼٍ‪ِٛ‬بد اٌؼٍّ‪١‬خ‬
‫اٌز‪ ٟ‬اوزغج‪ٙ‬ب اٌطبٌت اصٕبء اٌذساعخ‪.‬‬

‫مراجع المقرر‬
CITGS402:‫ برمجة االنترنت‬:‫مقرر‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ :‫برمجة االنترنت‬CITGS402 ‫اسم المقرر‬

‫تقنٌة‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬


‫المعلومات‬
3 ‫وحدات المقرر‬
 Introduction to HTML ‫مفردات المقرر‬
 What is HTM / HTML Documents/ Basic structure of an HTML
document/Creating an HTML document / Mark up Tags/
Heading-Paragraphs/ Line Breaks /HTML Tags.
 Elements of HTML
 Introduction to elements of HTML/Working with Text /
Working with Lists, Tables and Frames / Working with
Hyperlinks, Images and Multimedia/ Working with Forms and
controls.
 Semantic HTML
 Header/nav/figure/aside/ section /article /footer,…
 Introduction to Cascading Style Sheets
 Inline, internal or external styles /Concept of CSS/ Creating
Style Sheet/ CSS Properties/ CSS Styling(Background, Text
Format, Controlling Fonts)
 Working with block elements and objects
 Working with Lists and Tables
 CSS Id and Class
 Box Model(Introduction, Border properties, Padding Properties,
Margin properties)
 CSS Advanced(Grouping, Dimension, Display, Positioning,
Floating, Align, Pseudo class, Navigation Bar, Image Sprites,
Attribute sector)
 CSS Color
 Creating page Layout and Site Designs.
 Introduction to JavaScript
 Preparing Documents For Scripting/ JS Control Statements / JS
Functions / JS Arrays / JS Objects/ JS Events
 Intro to the DOM/ DOM Selectors/ JS to manipulate the DOM/
Understand the SELECT, then MANIPULATE workflow/
DOM Manipulation/ DOM Events
 Intro to jQuery/jQuery Selectors/ jQuery Methods/ jQuery
Events/ jQuery Todo App (jQuery + CSS + HTML)
 Sams Teach Yourself HTML, CSS, and JavaScript All in One, ‫مراجع المقرر‬
Julie C. Meloni, Copyright © 2012 by Pearson Education, Inc,
First Edition
 Programming in HTML5 with JavaScript and CSS3, training
guide , Glenn Johnson, PUBLISHED BY Microsoft Press, 2013.
 Learning PHP, MySQL, JavaScript, CSS, HTML5, Robin
Nixon, Third Edition, Copyright © 2014 Robin Nixon. All
rights reserved.
 https://www.w3schools.com/
CITGS414:‫ برمجة االنترنت المتقدم‬:‫مقرر‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ :‫برمجة االنترنت المتقدم‬CITGS414 ‫اسم المقرر‬

‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬


3 ‫وحدات المقرر‬
 Introduction to Dynamic Web Content ‫مفردات المقرر‬
 Setting Up a Development Server
 Advanced JavaScript:-
 Intro to the DOM/ DOM Selectors/ JS to manipulate the
DOM/ Understand the SELECT, then MANIPULATE
workflow/ DOM Manipulation/ DOM Events
 Intro to jQuery/jQuery Selectors/ jQuery Methods/ jQuery
Events/ jQuery Todo App (jQuery + CSS + HTML)
 Introduction to PHP
 Basic PHP syntax / Comments /Variables/ Variables scope
/data types/String Functions/Constants/ / Operators
 Control Structures:-
 The If statement/ for loops/foreach Loop / while loops /
SwitchIntroduction to HTML
 PHP Array:
 Indexed Arrays/ Associative Arrays/ Multidimensional
Arrays/ Sorting Arrays.
 PHP Functions-
 Functions with Parameters/ Functions with Default
Parameters Values/ Functions Returning Values
 Form Handling:
 PHP Super Global Variables/ Methods of Sending
Information to Server: GET and POST
 PHP include File:
 Include / include_once/ require/ require _once / PHP
include VS. require
 PHP File Handling:
 Creating a file/Reading data from a file /Updating file
content/ uploading files
 PHP OOPs :
 OOPs Features Supported by PHP/ PHP Constructors
Destructors/ PHP Access Modifiers/ PHP Inheritance/ PHP
Interfaces/ Overloading in PHP/ PHP Magic Methods/ Use
of PHP final/ PHP self Vs this/ PHP Object Cloning
 PHPmyAdmin :
 Database fundamentals / Structuring a database / Using
tables / Table relationships / Common data types/ Creating
a database / Adding a table / Populating a table with types
and data
 Connect PHP to database using OOP PHP Mysqli
 Insert , Select , Delete , Update, Display data using OOP
PHP Mysqli
 Cookies:
 Introduction/ Start a PHP Cookies/ Cookie variables
/modify Cookie / destroy Cookie.
 Sessions:
 Introduction / Start a PHP session / session variables /
modify session / destroy session.
 JavaScript and PHP Validation and Error Handling
PHP AJAX:
 How AJAX Works/the XMLHttpRequest Object/Send a
Request to a Server/Server Response/The
onreadystatechange Event.
 Learning PHP, MySQL, JavaScript, CSS, HTML5, Robin ‫مراجع المقرر‬
Nixon, Third Edition, Copyright © 2014 Robin Nixon. All
rights reserved.
 PHP and MySQL®, Web Development, Luke Welling
,Laura Thomson, Fourth Edition, Copyright © 2009 by
Pearson Education, Inc.
 Sams Teach Yourself HTML, CSS, and JavaScript All in
One, Julie C. Meloni, Copyright © 2012 by Pearson
Education, Inc, First Edition.
 https://www.w3schools.com/
‫مقرر‪ :‬تحلٌل وتصمٌم النظم‪CITGS302:‬‬
‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬
‫إجباري‬ ‫صفة المقرر‬ ‫تحلٌل وتصمٌم النظم‬ ‫اسم المقرر‬
‫‪CITGS302‬‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫‪‬‬ ‫ِب٘‪ٛ‬اٌزؾٍ‪ِ، ً١‬ب٘‪ٛ‬اٌزظّ‪ِ ،ُ١‬ب٘‪ ٛ‬إٌظبَ ‪ ،‬اٌّؼٍ‪ِٛ‬بد ‪ٚ‬اٌج‪١‬بٔبد ‪ٔ ،‬ظُ اٌّؼٍ‪ِٛ‬بد ‪ ،‬أٔ‪ٛ‬اع‬ ‫مفردات المقرر‬
‫ٔظُ اٌّؼٍ‪ِٛ‬بد ‪ ،‬أطؾبة اٌّظٍؾخ ‪ ،‬د‪ٚ‬سح ؽ‪١‬بحرط‪٠ٛ‬ش األٔظّخ‪ ،‬و‪١‬ف رٕغؼ وّؾًٍ ٔظُ‪،‬‬
‫ثذء اٌّشش‪ٚ‬ع ‪ٚ‬اٌزخط‪١‬ؾ ٌٗ‪.‬‬
‫‪‬‬ ‫‪Modeling‬إٌّزعخ‬
‫‪‬‬ ‫‪ِ ،‬خطؾ ‪ٚ‬الؼخ ‪ِ ، Charts PERT‬خطؾ ث‪١‬شد ‪ِ Charts Gantt‬خطؾ عبٔذ‬
‫‪ّٔ ، Process‬زعخ ‪ -‬رخط‪١‬ؾ اإلعشاءاد‪The Use Case Diagram‬االعزخذاَ‬
‫‪ِ ،‬خطؾ اٌغ‪١‬بق )‪ِ ،Data flow diagrams (DFD‬خطؾ رذفك اٌج‪١‬بٔبد ‪Modeling‬‬
‫‪ ،Data Flow Diagramming‬ل‪ٛ‬اػذ اٌزخط‪١‬ؾ )‪Context diagram (CD-DFD‬‬
‫‪ ، Tables‬عذا‪ٚ‬ي اٌمشاساد‪ ،English Structured‬اإلٔغٍ‪١‬ض‪٠‬خ اٌّ‪١ٙ‬ىٍخ‪Rules‬‬
‫‪ ، Trees Decision‬شغشح اٌمشاساد ‪Decision‬‬
‫‪‬‬ ‫‪The Design‬اٌزظّ‪ُ١‬‬
‫‪‬‬ ‫رؾٍ‪ٍٛ١‬رظّ‪ ُ١‬ل‪ٛ‬اػذ اٌج‪١‬بٔبد‪ ،‬رظّ‪ ُ١‬إٌّبرط ‪ٚ‬اٌزمبس‪٠‬ش‪ ،‬رظّ‪ ُ١‬اٌ‪ٛ‬اع‪ٙ‬بد ‪ٚ‬اٌؾ‪ٛ‬اساد‪،‬‬
‫اٌفشق ث‪ٕ١‬بٌزمش‪٠‬ش اٌ‪ٛ‬سل‪ٚ ٟ‬اٌزمش‪٠‬ش اإلٌىزش‪ ،ٟٔٚ‬رظّ‪ ُ١‬األٔظّخ اٌّ‪ٛ‬صػخ ‪ٚ‬أٔظّخ اإلٔزشٔذ‬
‫‪،‬رظبِ‪ّ١‬زطج‪١‬مبد اٌزغبسح االٌىزش‪١ٔٚ‬خ‬
‫‪‬‬ ‫‪ System Implementation‬اٌزطج‪١‬ك ‪ٚ‬اٌزٕف‪١‬ز‬
‫‪‬‬ ‫اٌزطج‪١‬ك ‪،‬اٌز‪ٛ‬ص‪١‬ك ‪ ،‬اخزجبس اٌزطج‪١‬مبد ‪ ،‬اٌزشو‪١‬ت ‪ ،‬رذس‪٠‬جبٌّغزخذِ‪ ،ٓ١‬دػُ اٌّغزخذِ‪.ٓ١‬‬
‫‪‬‬ ‫‪ Supporting & M‬دػُ ‪ٚ‬ط‪١‬بٔخ إٌظبَ‬
‫‪‬‬ ‫و‪١‬ف‪١‬خ دػُ ‪ٚ‬ط‪١‬بٔخ األٔظّخ‪ ،‬اٌم‪١‬بِجبٌظ‪١‬بٔخ ‪،‬ل‪١‬بعفبػٍ‪١‬خاٌظ‪١‬بٔخ‪،‬‬
‫رؾٍ‪ ً١‬إٌظُ ‪ ،‬د‪ِ .‬ؾّذ ثٓ صا٘‪١‬خ ‪ِ ،‬شاعؼخ أ‪.‬د‪ .‬ػّش صسر‪ ،ٟ‬اٌطجؼخ اٌضبٔ‪١‬خ‪ ،8022 ،‬‬ ‫مراجع المقرر‬
‫‪‬‬ ‫‪Systems Analysis and Design, 5th Edition , Alan Dennis,‬‬
‫‪Barbara Haley Wixom,2011‬‬
‫‪‬‬ ‫‪Gary B. Shelly, Harry J. Rosenblatt 2012‬‬
‫مقرر‪ :‬أمن المعلومات‪CIT IT304:‬‬

‫رقم المقرر‬ ‫تقنٌة المعلومات‬ ‫القسم‬


‫إجباري‬ ‫صفة المقرر‬ ‫أمن المعلومات ‪CIT IT304‬‬ ‫اسم المقرر‬
‫تقنٌة المعلومات‬ ‫األقسام المقررة‬ ‫نظري‬ ‫طبٌعة المقرر‬
‫‪3‬‬ ‫وحدات المقرر‬
‫أعبع‪١‬بد ‪ٚ‬ع‪١‬بعبد ‪ٚ‬إعشاءاد ‪ٚ‬ؽشق أِٓ اٌّؼٍ‪ِٛ‬بد ‪ ,‬أٔظّخ اٌزؼشف ‪ٚ‬اٌزضج‪١‬ذ‬ ‫مفردات المقرر‬
‫ِٓ ٘‪٠ٛ‬خ اٌّغزخذَ‪ ,‬أٔظّخ اٌزؾىُ ثبٌ‪ٛ‬ط‪ٛ‬ي ٌٍّؼٍ‪ِٛ‬خ‪,‬ؽشق ‪ِٚ‬فب٘‪ٚ ُ١‬آٌ‪١‬بد ٌؾّب‪٠‬خ‬
‫اٌجشاِظ ‪ٚ‬اٌؼزبد ‪ٔٚ‬ظُ اٌزشغ‪ٚ ً١‬ل‪ٛ‬اػذ اٌج‪١‬بٔبد‪ ,‬ؽشق اٌزؼّ‪١‬خ اٌزّبصٍ‪ٚ ٟ‬رطج‪١‬مبر‪ٙ‬ب ‪,‬‬
‫آِ اٌشجىبد ‪ٚ‬إٌظُ اٌّ‪ٛ‬صػخ‪ِ ,‬ؼشفخ أٔ‪ٛ‬اع اٌ‪ٙ‬غّبد اٌّؾزٍّخ ‪ٚ‬ؽشق اٌؾّب‪٠‬خ‬
‫ِٕ‪ٙ‬ب‪ ,‬اٌ‪ٛ‬لب‪٠‬خ ‪ٚ‬اٌزؾىُ ف‪ ٝ‬اٌف‪١‬ش‪ٚ‬عبد ‪ٚ‬اٌجشاِظ اٌخج‪١‬ضخ‪ ,‬أِٓ إٌّشآد‪ ,‬اٌزغب‪ٚ‬ة ِغ‬
‫اٌؾ‪ٛ‬ادس‪ِ ,‬ؼبٌغخ اٌى‪ٛ‬اسس ‪ٚ‬االعزّشاس‪٠‬خ‪ ,‬ؽشق اٌزؼبًِ ف‪ِ ٝ‬غشػ اٌغش‪ّ٠‬خ‪.‬‬
‫عالي اٌظبدق اٌغ‪ٛ‬اد‬ ‫‪ -2‬آِ اٌّؼٍ‪ِٛ‬بد‪.‬‬ ‫مراجع المقرر‬
‫‪-8 Introduction to Computer Information Security‬‬
‫‪Micheal Goodrich , Roberto Tamassha‬‬
‫‪ -2‬ؽّب‪٠‬خ اٌشجىبد اٌشئ‪١‬غ‪١‬خ ِٓ االخزشاق ‪ٚ‬اٌجشاِظ اٌؼبسح‪ .‬إػذاد صوش‪٠‬ب أؽّذ ػّبس‬

You might also like