وصف البرنامج
يهتم قسم تقنيات الانترنت بتأهيل و إعداد جيل جديد من مصممي ومطوري البرمجيات والمواقع الالكترونية لاستخدام التقنيات الحديثة في البرمجة, تطوير تطبيقات الانترنت, وادارة مواقع الأنترنت. هذا كله يأتي لتلبية احتياجات المؤسسات الليبية المتزايدة في هذا المجال في هذه المرحلة من بناء ليبيا واحتياجات سوق العمل.
أهداف البرنامج
مخرجات البرنامج
عند انهاء هذا البرنامج يمكن للخريج ان يعمل كـ:
- مبرمج ومطور مواقع
- مبرمج في الشركات العامة والخاصة والجهات الحكومية
- باحث او مساعد باحث في هذا المجال
المؤهل العلمي الذي يتحصل عليه الطالب
درجة البكالوريوس في تقنيات الانترنت
متطلبات الالتحاق بالبرنامج
يشترط لتخصص الطالب في القسم أن يجتاز بنجاح مادة " مقدمة في برمجة الانترنت"
الخطة الدراسية
يؤهل برنامج بكالوريوس في تقنيات الانترنت الطالب للحصول على درجة بكالوريوس في تقنيات الانترنت من خلال العديد من المقررات الدراسية التى وضعت بعناية لتغطي الجوانب المختلفة في هذا التخصص.
يمتد البرنامج على مدى 8 فصول دراسية يدرس خلالها الطالب 135 وحدة دراسية منها 72 وحدة عامة، و 36 وحدة الزامية. كما يدرس عدد 15 وحدة إختيارية من قائمة المقررات الاختيارية المقترحة. بالإضافة الى مشروع تخرج في مجال تخصصه
الخطة الدراسية للبرنامج الدارسي موضحة على الفصول الدراسية التالية:
الفصل الاول
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITMM111 | رياضة 1 | 03 | إجباري | + |
يقدم هذا المقرر للطالب المفاهيم الأساسية للدوال الحقيقية في متغير واحد، والمفاهيم المتعلقة بالنهايات والاستمرارية. كما يتناول قواعد التفاضل. ويهدف هذا المقرر إلي تطوير قدرة الطالب على تحديد أنواع الدوال الحقيقية الجبرية والغير جبرية والرسم البياني لها وتحديد النطاق والمدى والدوال العكسية لها وطرق تحديد وجود النهاية لها، وكذلك معرفة استمرارية الدوال وتحديد ما إذا كانت قابلة للاشتقاق. يهدف المقرر أيضاً إلي تعزيز مهارات الطلبة في رسم المنحنيات باستخدام المفاهيم والمبرهنات الخاصة بالتفاضل ، من خلال التدريب المجدول وتنوع أساليب التقييم .يركز المقرر على فهم الدوال الحقيقية في متغير واحد والمشتقة وتطبيقاتها التي تساعده على فهم سلوك الدوال متعددة المتغيرات في دراسته مستقبلا
ITPH111 | فيزياء | 03 | إجباري | + |
التيار والجهد: المقاومة والمقاومة ، قانون أوم ، الطاقة ، الطاقة ، دوائر المقاومة التسلسلية والمتوازية ، قوانين كيرشوف. أشكال الموجة: الفولتية الجيبية: المقاومة والمقاومة ، قانون أوم ، القوة ، الطاقة ، دوائر المقاومة التسلسلية والمتوازية ، قوانين كيرشوف.جهد التيار المتردد والتيار ، المحاثة ، علاقات الطور وعناصر الطور ، الأشكال الموجية الرقمية ، التوقيت الرقمي (إشارات الساعة ، الارتعاش ، الانجراف ، الانحراف ، التباطؤ.الثنائيات شبه الموصلة: مواد أشباه الموصلات ، المواد الخارجية (النوع n والنوع p ، مستويات الطاقة ، تدوين الصمام الثنائي ، الدوائر المكافئة للديود ، سعة الانتقال والانتشار ، وقت الاسترداد العكسي ، الصمام الثنائي زينر ومصابيح LED.تطبيقات الصمام الثنائي: تحليل خط التحميل ، تقريب الصمام الثنائي ، تكوينات الصمام الثنائي المتسلسل ، التكوين المتوازي والمتسلسل المتوازي ، بوابات و / أو ، تصحيح نصف الموجة ، تصحيح الموجة الكاملة ، المقصات ، المشابك ، دوائر مضاعف الجهد
ITGS113 | تقنيات حل المشاكل | 03 | إجباري | + |
يعرّف هذا المقرر الطالب بأساليب إرشادية مختلفة تساعد المبرمجين ومتخصصي الكمبيوتر في حل المشكلات. يستخدم المقرر الدراسي مسائل الرياضيات والكلمات الكلاسيكية لتوليد حلول محتملة لمشاكل "الحياة الواقعية" التي تواجهها المهنة ، وحل المشكلات في فرق. الموضوعات التي يتم تناولها تشمل: أخطاء في التفكير. التفكير اللفظي مشاكل القياس الاستدلال. مشاكل الكلمات الرياضية. تحليل الاتجاهات التفكير الجانبي؛ المنطق الاستنتاجي والافتراضي. حل المشكلات الحسابية. حل المشكلات بشكل عام ؛ إيجاد الحلول وتنفيذها وتقييمها ؛ الرياضيات المنفصلة والإحصاء. حل المشكلات الشخصية.
ITGS111 | مقدمة في تقنية المعلومات | 03 | إجباري | + |
يقدم المقرر لمحة عامة عن تخصص تكنولوجيا المعلومات وتصف كيفية ارتباطها بتخصصات الحوسبة الأخرى وتبدأ في غرس عقلية تقنية المعلومات. الهدف هو مساعدة الطلاب على فهم السياقات المختلفة التي تستخدم فيها تكنولوجيا المعلومات ، والتحديات المتأصلة في نشر التكنولوجيا المبتكرة.مواضيع المقرر : التركيز ودعم المستخدم؛ أمن المعلومات نماذج لأنظمة تكنولوجيا المعلومات. إدارة التعقيد (التجريد والنمذجة وأفضل الممارسات والأنماط والمعايير واستخدام الأدوات المناسبة) ؛ تكنولوجيا المعلومات والاتصالات؛ التفاعل بين الإنسان والحاسوب. إدارة المعلومات؛ الشبكات الخطة الفنية (مقدمة إلى أجهزة الكمبيوتر الرقمية والإلكترونيات الرقمية) ؛ برمجة؛ أنظمة وتقنيات على الإنترنت.
ITEL111 | لغة إنجليزية 1 | 02 | إجباري | + |
الأسماء (الأنواع ، الوظيفة ، الاشتقاقات) ، الصفات (الأنواع ، التسلسل ، الاشتقاقات) الظروف (الصيغ ، الموضع) ، استخدام وأشكال الفعل النهائي ، صيغ الاستفهام ، نفي الأفعال. التراكيب السلبية (النماذج ، الاستخدامات) ، الجمل الصفية (التعرف والأنواع ، حالة الضمير النسبي) ، عبارات gerund ، عبارات المصدر ، فهم الاستماع.
ITAR111 | لغة عربية 1 | 02 | إجباري | + |
مقدمة: أهمية دراسة اللغة العربية ، الحاجة إلى إتقان اللغة العربية ، أهمية اللغة العربية في الأطر القومية والدينية والحضارية والثقافية ، دور الحضارة في محو اللغة العربية ، بعض القواعد النحوية: الكلمات ، تراكيب الجمل ، الجمل اللفظية ، بعض الإملاء القواعد ، البحث عن الكلمات.
الفصل الثاني
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITMM122 | رياضة 2 | 03 | إجباري | ITMM111 | + |
متجه حساب التفاضل والتكامل: دالة المتجه. مشتق من دالة فيكتور. تدرج دالة عددية. تباعد وحليقة دوال المتجهات. المشتق الاتجاهي وحساب الضغط ، التفسير الحركي للطاقة.الجبر الخطي: جزء لا يتجزأ من المصفوفات. جمع وضرب المصفوفات. معكوس المصفوفة المربعة. المصفوفات المتعامدة والعرقية والوحدة. خصائص المحددات والتوسع في المحددات. حل المعادلات الخطية غير المتجانسة بقاعدة كرامر. العمليات الأولية. الصدى والأشكال المخففة. رتبة المصفوفة. المصفوفات المكافئة. طريقة القضاء على Gauss-Jordan. نظام معادلات خطية متجانسة وغير متجانسة فضاءات متجهية. الفراغات. الاعتماد الخطي والاستقلالية المدى والأساس والبعد. مشاكل قيمة Eigen متجهات Eigen. نظرية كايلي - هاملتون.
ITAR122 | لغة عربية 2 | 02 | إجباري | ITAR111 | + |
بعض القواعد النحوية ، الجمل الاسمية (المبتدئين ، المسندات ومقارنتها ، النسخ) ، الجمع ، الأرقام والمحددات ، الإيجابيات ، بعض قواعد الإملاء ، القواميس ، الأنماط العلمية والأدبية وتطبيقاتها.
ITEL122 | لغة إنجليزية 2 | 02 | إجباري | ITEL111 | + |
تقديم وزيادة المفردات المتخصصة وجوانب اللغة الإنجليزية التقنية العلمية المستخدمة في أقسام الهندسة المختلفة. الاستماع والفهم
ITGS122 | مقدمة في البرمجة | 03 | إجباري | ITGS113 | + |
مقدمة عن الحوسبة وتطوير البرامج في لغة البرمجة سي. يتضمن هذا مقدمة موجزة لمفاهيم الكمبيوتر الأساسية ، وفهم نظام التشغيل الكافي لكتابة البرنامج. مقدمة في برمجة الكمبيوتر. الشروع في البرمجة بلغة السي: مقدمة في بناء الجملة الأساسي للبرنامج ؛ طباعة الرسائل وأنواع البيانات والإعلانات والبيانات الرقمية والحرفية والتعبيرات ونتائج الطباعة والمتغيرات ؛ المعالجة والمدخلات التفاعلية: التعيينات ، العد ، وإدخال وإخراج البيانات ؛ عبارات C الشرطية ؛ عبارات التكرار C ؛ نمطية باستخدام الوظائف: وظائف محددة من قبل المستخدم ، معلمات وقيم الإرجاع ، وظائف المكتبة القياسية ، النطاق ، استدعاء حسب المرجع ؛ المزيد من الوحدات النمطية باستخدام الوظائف: النطاق ، وفئة التخزين ، والمرجع حسب المرجع ؛ المصفوفات: المصفوفات أحادية وثنائية الأبعاد ، والمبدِّئات ، ومعلمات الصفيف ؛ سلاسل الأحرف: معالجة السلاسل باستخدام الحلقات ، وبعض وظائف مكتبة الأحرف والسلسلة ؛ الهياكل: مفاهيم الهيكل ، الهياكل كمعلمات ، مصفوفات الهياكل ؛ مواضيع إضافية أو متنوعة مواد أخرى حسب ما يسمح به الوقت.
ITGS124 | تحليل و تصميم نظم | 03 | إجباري | ITGS113 | + |
يقدم هذا المقرر نهجاً منهجياً لتطوير أنظمة الكمبيوتر بما في ذلك دراسة الجدوى وتخطيط الأنظمة والتحليل والتصميم والاختبار والتنفيذ وصيانة البرامج. يتم التركيز على استراتيجيات وتقنيات تحليل وتصميم النظم لإنتاج منهجيات منطقية للتعامل مع التعقيد في تطوير نظم المعلومات. تتضمن الدورة نموذج الشلال (دورة حياة تطوير النظام) ، تحليل النظام وتقنيات التصميم (نمذجة العملية (DFDs) ، النمذجة المنطقية (شجرة القرار ، جدول القرار ، اللغة الإنجليزية المهيكلة) ، نمذجة البيانات (مخططات ERD) ، النمذجة الكائنية ( حالات استخدام UML).
ITGS126 | الدوائر المنطقية | 03 | إجباري | ITPH111 | + |
يغطي المقرر مقدمة في تمثيل المعلومات وأنظمة الأرقام والرموز ؛ الجبر المنطقي والبوابات المنطقية ؛ تبسيط الوظائف المنطقية ؛ تحليل وتصميم الدوائر المنطقية التوافقية ؛ معددات. أجهزة فك التشفير والأضافات ؛ مقدمة لمنطق التسلسل المتزامن ؛ شباشب؛ تحليل وتصميم الدوائر المتزامنة المتزامنة على مدار الساعة.
الفصل الثالث
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITGS211 | البرمجة الشيئية | 03 | إجباري | + |
يغطي هذا المقرر: مقدمة في البرمجة الشيئية ، يقدم للطلاب مفاهيم البرمجة الشيئية ، مثل الفصول ، والأشياء ، والأساليب ، والواجهات ، والحزم ، والميراث ، والتغليف ، وتعدد الأشكال. يتم التأكيد على هذه المفاهيم من خلال أمثلة البرمجة المكثفة والتخصيصات التي تتطلب حل المشكلات وتطوير الخوارزمية والتصميم من أعلى إلى أسفل والبرمجة المعيارية وتصحيح الأخطاء والاختبار
ITGS213 | مقدمة في هندسة البرمجيات | 03 | عام | ITGS111 | + |
تقدم هذه الدورة مقدمة في هندسة البرمجيات. الموضوعات التي يتم تناولها: أساسيات هندسة البرمجيات ؛ عمليات البرمجيات ؛ المفاهيم الشيئية و UML ؛ تحليل المتطلبات؛ نمذجة النظام والمواصفات ؛ نماذج تصميم البرمجيات ؛ من التصميم إلى التنفيذ ؛ اختبار البرمجيات؛ أدوات البرمجيات؛ أساليب تطوير البرمجيات الناشئة ؛ العمل بروح الفريق الواحد.
ITGS215 | مقدمة في الشبكات | 03 | عام | ITGS111 | + |
يقدم المقرر مقدمة للمفاهيم الأساسية في تصميم وتنفيذ شبكات الاتصالات الحاسوبية ، وبروتوكولاتها (نموذج OSI مقابل مكدس بروتوكولات TCP / IP) ، والتطبيقات ، وشبكات الوصول إلى تبديل الدارات والحزم. مقدمة عن طبقة التطبيقات ، تشمل الموضوعات: الويب و HTTP و FTP والبريد الإلكتروني و DNS وبرمجة المقبس. مقدمة عن طبقة النقل ، تشمل الموضوعات: UDP ، TCP ، التحكم في التدفق ، التحكم في الازدحام. مقدمة عن طبقة الشبكة ، تشمل الموضوعات: مبادئ التوجيه ، توجيه IP ، IPv4 ، IPv6 ، البث ، البث المتعدد ، البث الأحادي. مقدمة عن طبقة الارتباط وشبكات المنطقة المحلية ، تشمل الموضوعات: اكتشاف / تصحيح الأخطاء ، بروتوكولات الوصول المتعددة ، LAN ، Ethernet. أساسيات الطبقة المادية والشبكات اللاسلكية وقضايا الأمان ذات الصلة.
ITGS217 | التراكيب المنفصلة | 03 | عام | ITMM122 | + |
يغطي هذا المقرر الموضوعات التالية: أنظمة الأعداد: الأعداد الطبيعية ، تمثيل الجذر للأعداد الصحيحة ، الاستقراء الرياضي. المنطق: المنطق الإفتراضي ، المنطق الأصلي. الجبر البوليني؛ مجموعات؛ العودية؛ العلاقات والوظائف. الجمع: مبادئ العد ؛ مجموعات التقليب. الرسوم البيانية: الرسوم البيانية. فقرات. الأشجار؛ صيغة أويلر وتلوين الرسوم البيانية. الآلات الرسمية: الآلي والتعبيرات العادية ؛ آلات التسجيل: آلات الخراطة.
ITGS219 | التحليل العددي | 03 | عام | ITMM122 | + |
في هذا المقرر يحتاج الطلاب إلى تنفيذ جميع الموضوعات التي تمت مناقشتها بواسطة أي لغة برمجة في الفصل لكل فصل ، وتتضمن هذه الدورة هذه الموضوعات: مقدمة في تحليل الأخطاء ، وطرق إيجاد الجذر للمعادلات غير الخطية (الفاصل الزمني إلى النصف ، والموضع الخاطئ) ، وطريقة نيوتن ، وتعريف الاستيفاء ، استيفاء نيوتن-غريغوري ، الاستيفاء المركزي (غاوس للأمام والخلف ، بيسيل ، ستيرلنغ) ، تقريب المربعات الصغرى ، منحنيات الشريحة ، التفاضل العددي ، التكامل العددي (طريقة شبه منحرف ، سيمبسون) ، الحل العددي للمعادلات التفاضلية العادية (طريقة سلسلة تايلور) ، طريقة أويلر ، طريقة رونج-كوتا.
ITST211 | مبادئ الإحصاء والاحتمالات | 03 | إجباري | ITMM111 | + |
الاحتمالية: مفهوم التجربة العشوائية وفضاء العينة ؛ قوانين الجمع والضرب الاحتمالية ؛ الاحتمالية والاستقلالية الشرطية ، نظرية باي وتطبيقها.المتغيرات العشوائية واحتمالاتها: الاحتمال الشرطي. المتغيرات العشوائية ذات الحدين ، بواسون ، Hyperogeomtric ، العادي ، جاما ، الأسي والمتغيرات العشوائية المنتظمة وخصائصها.المفاهيم الإحصائية الأساسية: البيانات الإحصائية ، مقاييس الاتجاه المركزي ؛ انحراف التشتت والتفرطح.الانحدار والارتباط: انحدار خطي بسيط ؛ معامل الانحدار ومعامل الارتباط. ملاءمة الانحدار الخطي والمنحني الخطي ، الانحدار الخطي المتعدد والمتعدد.اختبار الأهمية: المفاهيم الأساسية ؛ استخدام الاختبار العادي واختبار t لاختبار الفرضيات لمتوسط والاختلافات بين الوسيلتين. استخدام توزيع X2 لاختبار استقلالية وجودة الملاءمة.
الفصل الرابع
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITGS226 | مقدمة في برمجة الانترنت | 03 | إجباري | ITGS122 | + |
يقدم المقرر مقدمة في الإنترنت وشبكة الويب العالمية وبروتوكولاتها وبروتوكولات TCP / IP و MIME و http. SGML - المستندات وأنواعها. أساسيات Html. CSS. أساسيات برمجة لغات البرمجة. جزء الخادم من التطبيق (ASP أو PHP أو ASP.Net أو JSP) وصفحات الويب والوصول إلى قاعدة البيانات (ADO و MS Access أو MySql).
ITGS222 | أساسيات نظم المعلومات | 03 | إجباري | ITGS111 | + |
تعد أنظمة المعلومات جزءًا لا يتجزأ من جميع أنشطة الأعمال والمهن. تم تصميم هذه المقرر لتعريف الطلاب بأنظمة المعلومات المعاصرة وإظهار كيفية استخدام هذه الأنظمة في جميع أنحاء المنظمات العالمية. سيكون التركيز في هذه الدورة على المكونات الرئيسية لنظم المعلومات - الناس ، والبرمجيات ، والأجهزة ، والبيانات ، وتقنيات الاتصالات ، وكيف يمكن دمج هذه المكونات وإدارتها لخلق ميزة تنافسية. من خلال معرفة الكيفية التي يوفر بها نظم المعلومات ميزة تنافسية ، سيكتسب الطلاب فهمًا لكيفية استخدام المعلومات في المؤسسات وكيف تمكن تكنولوجيا المعلومات من تحسين الجودة والسرعة وخفة الحركة. يوفر هذا المساق أيضًا مقدمة حول مفاهيم الأنظمة والتطوير ، واكتساب التكنولوجيا ، وأنواع مختلفة من برامج التطبيقات التي أصبحت سائدة أو ناشئة في المنظمات والمجتمع الحديث.
ITGS223 | معمارية الحاسوب | 03 | إجباري | ITGS126 | + |
يتناول المقرر جوانب تصميم أنظمة الحوسبة على مستوى النظام ، هياكل التوصيل البيني ، مبادئ ذاكرة التخزين المؤقت ؛ الذاكرة الرئيسية؛ ذاكرة خارجية؛ الإدخال / الإخراج ؛ هيكل ووظيفة وحدة المعالجة المركزية ؛ حساب الكمبيوتر مجموعات التعليمات: الخصائص والوظائف ؛ مجموعات التعليمات: معالجة الأنماط والأشكال ؛ تشغيل وتصميم وحدة التحكم ؛ أجهزة كمبيوتر مجموعة التعليمات المخفضة (RISC) ؛ التوازي على مستوى التعليمات والمعالجات الفائقة.
ITGS220 | تراكيب بيانات | 03 | إجباري | ITGS122 | + |
يغطي هذا المقرر تصنيف هياكل البيانات ، اعتبارات المكان والزمان. القوائم والمكدسات وقوائم الانتظار المرتبطة. هياكل الأشجار ، بحث ثنائي عن الأشجار. عمليات التنفيذ القائمة على المصفوفة والمؤشر. التطبيقات العودية. الفرز والبحث.
ITGS228 | مقدمة في قواعد البيانات | 03 | إجباري | ITGS217 | + |
يقدم هذا المقرر الدراسي أساسيات خصائص نظام إدارة قواعد البيانات لنهج قاعدة البيانات ، ومكونات أنظمة قواعد البيانات ، وهندسة قواعد البيانات ، ونمذجة البيانات ، ومستخدمي قواعد البيانات والمسؤولين. نموذج علاقة الكيان ، الجبر العلائقي ، برمجة SQL ، تصميم قاعدة البيانات ، التبعية الوظيفية والمعايرة ، قاعدة البيانات العلائقية ، مقدمة إلى قاعدة البيانات الموجهة للكائنات و UML ، التطبيقات العملية باستخدام نظام قاعدة البيانات العلائقية القياسية.
ITGS224 | أمن المعلومات | 03 | إجباري | ITGS111 | + |
يعرّف هذا المقرر الطلاب بالمبادئ والممارسات الأساسية لأمن الكمبيوتر والمعلومات. سيكون التركيز على البرمجيات ونظام التشغيل وتقنيات أمان الشبكة مع تحليل مفصل لأمثلة من العالم الحقيقي. تشمل الموضوعات التشفير ، والمصادقة ، وأمن البرامج ونظام التشغيل (على سبيل المثال ، تجاوز سعة المخزن المؤقت) ، وثغرات الإنترنت (هجمات DoS ، والفيروسات / الفيروسات المتنقلة ، وما إلى ذلك) ، وأنظمة الكشف عن التسلل ، والجدران النارية ، و VPN ، والويب والأمن اللاسلكي.
الفصل الخامس
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITWT315 | تفاعل الانسان مع الحاسوب | 03 | إجباري | ITGS213 | + |
يقدم هذا المقرر مقدمة في مجال التفاعل بين الإنسان والحاسوب (HCI) ، وهو مجال متعدد التخصصات يدمج علم النفس المعرفي والتصميم وعلوم الكمبيوتر وغيرها. يزود فحص العوامل البشرية المرتبطة بأنظمة المعلومات الطلاب بالمعرفة لفهم ما يؤثر على قابلية استخدام وقبول نظم المعلومات. يدرس هذا المساق الأداء البشري ، ومكونات التكنولوجيا ، والأساليب والتقنيات المستخدمة في تصميم وتقييم نظم المعلومات. كما ستتم مناقشة التأثيرات المجتمعية لمصادر الرعاية الصحية مثل إمكانية الوصول. سيتم تقديم طرق التصميم التي تركز على المستخدم وتقييمها. سيعرف هذا المقرر الطلاب أيضًا على التقنيات المعاصرة المستخدمة في طرق التقييم التجريبية.
ITWT317 | اجراءات ولوائح الامان | 03 | إجباري | ITGS226 | + |
تشمل الموضوعات التي سيتم تناولها في هذا المقرر ما يلي: التهديدات لأمن المؤسسة؛ نظرة عامة على Enterprise I.T. ردود التهديد مشكلات أمان المؤسسة الشائعة ؛ قضايا أمن المؤسسة المتخصصة ؛ السياسات الأمنية؛ معايير وإجراءات الأمن ؛ الأمن في تطوير النظام ؛ إدارة الأمن التشغيلي؛ مقدمة لاستمرارية الأعمال والتعافي من الكوارث ؛ التحضير لـ I.T. استمرارية؛ إدارة التعافي من الكوارث ؛ إدارة مخاطر الجودة والأمان في تطوير النظام.
ITWT313 | قواعد البيانات المتقدمة | 03 | إجباري | ITGS228 | + |
سيكون الطلاب قادرين على: تطوير تطبيقات موزعة وقابلة للتطوير باستخدام SQL لتلبية المتطلبات التنظيمية. قم بإنشاء رمز معياري باستخدام الإجراءات المخزنة وصياغة المشغلات ، وتطوير التعليمات البرمجية القابلة لإعادة الاستخدام مع الإجراءات والوظائف المخزنة ، والتعامل مع أخطاء وقت تشغيل SQL لإنشاء تغييرات بيانات تدقيق البرامج القوية باستخدام المشغلات. محتويات هذا الموضوع: 1- تعريف البيانات. إدارة الجداول باستخدام DDL وإنشاء المخططات والإشارة إلى المخططات مقابل استخدام المخطط الافتراضي وإخفاء المخططات باستخدام المرادفات. 2- بناء الجداول وإضافة المعوقات وإنفاذها. 3-تعريف المتغيرات والمعلمات ، إنشاء واستخدام المتغيرات المحلية ، تمرير معاملات الإدخال والإخراج ، استدعاء الدوال العددية المضمنة ، تحويل البيانات باستخدام CAST و CONVERT ، ترتيب البيانات بوظائف الترتيب ، الحفاظ على البيانات ، تعديل البيانات. 4-تكوين طرق العرض والإجراءات المخزنة وتجميع الإجراءات المخزنة وتنفيذها. 5- تدقيق وتنفيذ القيود على البيانات بواسطة المحفزات. 6- معالجة الأخطاء عن طريق توصيل المشاكل للعميل مع RAISERROR ، اعتراض الأخطاء باستخدام TRY ... CATCH.
ITWT311 | برمجة الانترنت المتقدمة | 03 | إجباري | ITGS226 | + |
يركزهذا المقرر على تطوير تطبيقات الإنترنت المتقدمة. إن إنشاء صفحات ويب وتطبيق متطور نسبيًا يسمح بالتفاعل بين مستخدمي صفحة الويب وصفحة الويب بالإضافة إلى برمجة الشبكات ، JDBC ، معالجة XML هي المحور الرئيسي للدورة. سيتم أيضًا تغطية لغات وأدوات برمجة الإنترنت المختلفة (JavaScript و jQuary و PHP).
ITGS301 | تصميم وتحليل الخوارزميات | 03 | عام | ITGS220 | + |
The module introduces formal techniques to support the design and analysis of algorithms, focusing on both the underlying mathematical theory and practical considerations of efficiency. Topics include asymptotic complexity bounds, techniques of analysis, and algorithmic strategies.
ITGS302 | نظم تشغيل | 03 | عام | ITGS223 | + |
يتناول هذا المقرر الدراسي كافة المفاهيم الأساسية لأنظمة التشغيل. البدء بوصف دور نظام التشغيل في إدارة المهام المختلفة أثناء عملية المعالجة. تشرح الدورة مفهوم العملية ، ولا سيما وصف العملية داخل بيئة نظام التشغيل واستراتيجيات الجدولة الخاصة بها. كما أنه يغطي: إدارة الذاكرة ، والذاكرة الافتراضية ، وإدارة الإدخال / الإخراج وجدولة القرص ، وإدارة الملفات. تتم مناقشة مفاهيم وخوارزميات الإقصاء والمزامنة المتبادلين والمأزق والتجويع بالتفصيل في هذه الدورة مدعومة بعمل LAB.
الفصل السادس
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITGS303 | إدارة مشاريع تقنية المعلومات | 03 | عام | + |
يدرس هذا المقرر كيفية تخطيط وإدارة المشاريع في كل مرحلة من مراحل دورة حياة تطوير البرمجيات. ويغطي تقنيات محددة لتخطيط وتنظيم ومراقبة وتعديل مراحل مشاريع البرمجيات. تشمل الموضوعات المهارات الفنية والإدارية اللازمة لتحقيق أهداف المشروع. يجمع مشروع الفريق المطلوب بين التقنيات الفنية والإدارية لتصميم البرمجيات وتطويرها.
ITWT320 | برمجة الخادم والعميل | 03 | إجباري | ITWT311 | + |
الهدف من هذا المقرر هو إعطاء الطلاب مفاهيم البرمجة الشبكية باستخدام منصة برمجة حديثة.تشمل الموضوعات التي يتم تناولها: فئات شبكة اللغة ، وواجهة Winsock ، ودقة DNS ، والموضوعات الأساسية لطبقة الشبكة - لإجراء اتصالات مآخذ عبر TCP ، واتصالات connectionless عبر UDP ، وبرمجة المقابس غير المتزامنة ، وتعدد مؤشرات الترابط ، والإرسال المتعدد ، وتوفير التطبيق أمثلة برمجة الطبقات - استخدم SNMP لإدارة أجهزة الشبكة ، و SMTP للتواصل مع خوادم البريد عن بعد ، و HTTP لتمكين تطبيقاتك على الويب. يتضمن الجزء العملي كتابة البرامج النصية من جانب العميل والبرامج من جانب الخادم.
ITWT322 | تصميم واجهات المستخدم | 03 | إجباري | ITWT315 | + |
تشمل الموضوعات: تطوير البرامج المتمحورة حول الإنسان: المناهج والخصائص ونظرة عامة على العملية والوظائف وسهولة الاستخدام: تحليل المهام والمقابلات والاستطلاعات وتحديد التفاعل والعرض وتقنيات النماذج الأولية والأدوات تصميم واجهة المستخدم الرسومية: اختيار أنماط التفاعل وتقنيات التفاعل ، جوانب HCI للحاجيات الشائعة ، جوانب HCI لتصميم الشاشة: التخطيط ، واللون ، والخطوط ، ووضع العلامات ، والتعامل مع الفشل البشري ، وما وراء تصميم الشاشة البسيط: التصور ، والتمثيل ، والاستعارة ، والتفاعل متعدد الوسائط: الرسومات ، والصوت ، واللمس ، والتفاعل ثلاثي الأبعاد برمجة واجهة المستخدم الرسومية والواقع الافتراضي: UIMS ، استقلالية الحوار ومستويات التحليل ، فئات عناصر واجهة المستخدم ، إدارة الأحداث وتفاعل المستخدم ، إدارة الهندسة ، بناة واجهة المستخدم الرسومية وبيئات برمجة واجهة المستخدم ، تصميم عبر الأنظمة الأساسية ، جوانب HCI لأنظمة الوسائط المتعددة: التصنيف والبنيات المعلومات: التسلسلات الهرمية والوسائط الفائقة واسترجاع المعلومات والأداء البشري ( بحث الويب ، إمكانية استخدام لغات استعلام قواعد البيانات ، الرسومات ، الصوت) ، تصميم HCI لأنظمة معلومات الوسائط المتعددة ، التعرف على الكلام ومعالجة اللغة الطبيعية ، أجهزة المعلومات والحوسبة المحمولة
ITWT413 | تطوير تطبيقات الانترنت | 03 | إجباري | ITWT311 | + |
سيقدم هذا المقرر للطلاب مفاهيم تطبيقات الويب باستخدام تقنيات Django / Python و J2EE ، وستكون قادرًا على تعميم هذه المفاهيم على تقنيات وأدوات تطبيقات الويب الأخرى.الموضوعات المغطاة: بروتوكولات بيانات الويب. HTML و CSS و Bootstrap. جافا سكريبت. مسج. اياكس. أطر الويب وأنماط التصميم. بسكويت. الجلسات. العديد من مفاهيم Django و J2EE التطبيقية. قواعد البيانات وإدارة المعاملات. أدوات ORM. أمن الويب. التزامن. عرض القوالب. قابلية تطوير الويب والأداء. خدمات سحابية. مبادئ تصميم واجهة المستخدم.
ITWT420 | القرصنة الاخلاقية ودفاع الشبكات | 03 | إجباري | ITWT317 | + |
تشمل الموضوعات التي يتم تناولها في هذا المقرر: مقدمة عن القرصنة الأخلاقية؛ قوانين القرصنة البصمة جوجل القرصنة يتم المسح؛ تعداد؛ قرصنة النظام أحصنة طروادة والأبواب الخلفية. الفيروسات والديدان. التصيدالتصيد اختطاف الجلسة؛ اختراق خوادم الويب ؛ أجهزة الشبكة والهجمات ؛ هجمات الحرمان من الخدمة ؛ اختراق الشبكات اللاسلكية. قوانين القرصنة والاعتبارات القانونية والأخلاقية.
الفصل السابع
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITGS304 | الكتابة العلمية | 03 | عام | + |
يغطي هذا المقرر الموضوعات المتعلقة بتكنولوجيا المعلومات. ويغطي مهارات القراءة والقواعد والكتابة في سياق تكنولوجيا المعلومات. ويغطي موضوعات مثل: تعريفات مصطلحات تقنية المعلومات ، الجمل النسبية ، الجمل مع: من ، ماذا ، أي ، إلخ. ويتضمن العديد من تمارين القراءة والكتابة.
ITWT324 | تطوير انظمة الصوت والصورة | 03 | إجباري | ITGS226 ITWT315 | + |
يغطي هذا المقرر: مقدمة في أنظمة الوسائط المتعددة. تعريف المصطلحات والمفاهيم المتعلقة بالوسائط المتعددة ؛ الاتجاهات في تطوير واستخدام الوسائط المتعددة. أدوات وتقنيات وإرشادات تسهل تخطيط وتصميم وإنتاج وتنفيذ منتجات الوسائط المتعددة.الجزء العملي:يحتاج الطلاب إلى تأليف منتج وسائط متعددة باستخدام بعض البرامج التالية: Macromedia Director أو Authorware و Toolbook و Microsoft PowerPoint و Dreamweaver. بالإضافة إلى ذلك ، سيحتاج الطالب إلى الوصول إلى برامج تحرير للرسومات والأصوات والفيديو والرسوم المتحركة.
ITWT411 | خدمات الانترنت | 03 | إجباري | ITWT320 | + |
تشمل الموضوعات التي يتم تناولها في هذه المقرر : Apache ، و TCP / IP ، وكيف يستخدم Apache TCP / IP ؛ أعلام أباتشي توجيهات الحظر ؛ المضيفون الظاهريون ؛ رؤوس استجابة HTTP واجهة البوابة المشتركة (CGI) ؛ كتابة وتنفيذ النصوص. توجيهات البرنامج النصي ؛ تصحيح البرامج النصية ؛ إعداد متغيرات البيئة ؛ suEXEC على يونكس ؛ معالجات أجراءات؛ المصادقة؛ توجيهات مصادقة بروتوكول المصادقة ؛ كلمات المرور تحت يونكس ؛ النظام والسماح والرفض ؛ ملخص صحة البيانات؛ وصول مجهول معلومات المستخدم التلقائية ؛ استخدام ملفات htaccess. يتجاوز MIME والتفاوض على المحتوى واللغة ؛ فهرسة إعادة توجيه الخادم الوكيل ، توجيهات الوكيل ، التخزين المؤقت ؛ يتضمن جانب الخادم: حالة الخادم ، ومعلومات الخادم ، والتسجيل ، والمصادقة ؛ منع الوصول ؛ عدادات. برامج CGI أسرع ؛ FrontPage من Microsoft ؛ اللغات والتدويل؛ البرمجة النصية من جانب الخادم ؛ اتصالات خانقة إعادة كتابة URL ؛ متفرقات: MIME Magic، DSO؛ الأمان: Apache-SSL و Apache API وكتابة وحدات Apache. المشاريع المختبرية: يقوم الطلاب بتنفيذ نظام تشغيل Unix وتوفير خدمات المستخدم وخدمات الشبكة البينية وخدمات التطبيقات لخدمة طلبات "العملاء" الخارجية.
ITWT415 | تطوير النظم المتكاملة | 03 | إجباري | ITWT311 | + |
يستكشف هذا المقرر استخدام ثلاثة أنظمة إدارة محتوى قائمة على الويب مفتوحة المصدر الأكثر شيوعًا - WordPress و Joomla و Drupal - لإنشاء مواقع ويب وصفحات مقصودة ديناميكية ومرنة. يستكشف المشاركون أساسيات تخطيط مواقع الويب الديناميكية ، وإدارة قاعدة بيانات CMS ، وتطوير قوالب المواقع التي يتحكم فيها CSS ، وإنشاء مواقع ويب تعتمد على قواعد البيانات من خلال تخطيط وإنشاء مواقع قائمة على الموضوعات الخاصة بهم.
ITWT500 | مشروع التخرج | 03 | إجباري | ITGS303 | + |
الفصل الثامن
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITWT422 | تطوير تطبيقات الانترنت المتنقلة | 03 | إجباري | ITGS211 | + |
تطوير تطبيقات أصلية ومختلطة للبيئات المتنقلة مع الاستفادة من المدخلات القائمة على الإيماءات واستخدام خدمات الموقع والتواجد. تشمل الموضوعات مقدمة إلى خدمات الشبكة منخفضة المستوى والأنظمة الأساسية للجوّال ، ووصف الأنماط المعمارية ، ومبادئ تطوير الأجهزة المحمولة وأنماط التفاعل لاستخدام خدمة الشبكة. الموضوعات التي سوف يتم تناولها: تطوير التطبيقات متعددة الخيوط على iOS و Android ؛ تمثيلات البيانات الحيادية للمنصة: XML و JSON ؛ استخدام الحاجيات المتقدمة: الخرائط ؛ حالة التطبيق: التمثيل والوصول والتحديث ؛ آليات الاتصال بالتطبيقات: الخدمات والنشر والاشتراك والأهداف ؛ نمط المفاعل.
المقررات الاختيارية
الرمز | اسم المقرر | الوحدات | نوع المقرر | الاسبقيات |
---|
ITWT301 | التنقيب عن البيانات/الذكاء التجاري | 03 | إختياري | ITGS211 | + |
يغطي هذا المقرر مفهوم ذكاء الأعمال ومكوناته. سيغير الطريقة التي يفكر بها الطلاب حول البيانات ودورها في الأعمال. الهدف من الدورة هو دراسة كيفية استخدام تقنيات التنقيب عن البيانات لتحسين عملية صنع القرار. الموضوعات التي سيتم تناولها ، مقدمة في استخراج البيانات وعملية التنقيب عن البيانات (تحديد مشكلة الأعمال ، وبناء قاعدة بيانات التعدين ، وإعداد البيانات للنمذجة ، وبناء النموذج وتقييمه) ؛ النمذجة التنبؤية. التنقيب الوصفي / غير الخاضع للرقابة في البيانات ؛ التنقيب عن البيانات لتطبيقات الأعمال ؛ التنقيب عن البيانات والتجارة الإلكترونية ، تخزين البيانات: المفاهيم والتقنيات ؛ هندسة مستودع البيانات تخزين البيانات لتحسين صنع القرار في الأعمال. مشروع صغير.
ITWT309 | الشبكات المترامية | 03 | إختياري | ITNT312 | + |
يقدم هذا المقرر مقدمة في أساسيات شبكات WAN ؛ مفاهيم ومكونات WAN ؛ السلكية واللاسلكية المستخدمة في شبكات WAN ؛ بيئات WAN ، وبنى WAN ؛ المكونات المشاركة في WAN ؛ بروتوكولات WAN للطبقة المادية ؛ خيارات منخفضة وعالية السرعة للطبقة المادية MAN / WAN ؛ بروتوكولات WAN طبقة ارتباط البيانات ؛ الاختلافات بين شبكات تبديل الدارات وشبكات تبديل الرزم ؛ بروتوكولات WAN ذات الطبقة العليا ؛ شبكات المنطقة الواسعة لحلول WAN ؛ معايير بروتوكولات وشبكات WAN- X.25 ، ترحيل الإطارات- بروتوكولات شبكة ATM وخدماتها وطبقاتها- طبقات SONET / SDH- تشغيل مرحلات الإطار- طبقات وإطارات- شبكات لاسلكية عريضة النطاق ؛ الصوت والفيديو على WAN.
ITWT302 | نظم إسترجاع المعلومات | 03 | إختياري | ITGS226 | + |
يوفر المقرر أساسًا قويًا في أساسيات تنظيم المعلومات عبر الإنترنت ومستودعات الوسائط المتعددة والبحث / الزحف على الويب والمكتبات الرقمية. تشمل الموضوعات: مقدمة في استرجاع المعلومات ، والاسترجاع المنطقي ، والقواميس ، والاسترجاع المتسامح ، وبناء الفهرس ، وبناء الفهرس الديناميكي ، وضغط الفهرس ، ونموذج مساحة المتجه ، والتسجيل في نموذج مساحة المتجه ، وتقييم استرداد المعلومات ، والبحث على الويب ، والزحف على الويب ، وتحليل الارتباط ، التجميع المسطح ، المجموعات الهرمية ، ملاحظات الملاءمة ، توسيع الاستعلام ، البحث الجديد في استرجاع المعلومات ، مشروع الطالب.
ITWT303 | مقدمة في رسوم الحاسب الآلي | 03 | إختياري | + |
يغطي هذا المقرر: مقدمة إلى OpenGL ، وأساسيات العرض ، ورسم العناصر الأولية للرسومات ، وميزاتها ، وإعدادات الكاميرا ، والمواد والإضاءة ، والقوام ، ورسم خرائط MIP ، والترشيح ، والعرض ، والقوام (التوليد ، والقوام الإجرائي ، والقوام الخاص) ، وعرض بيانات الحجم ، الأساليب المتقدمة لتتبع الأشعة ، طرق الإشعاع ، التحول - خطوط المسح ثنائية الأبعاد والمتجهات ثنائية الأبعاد ، الرؤية العالمية ، الواقع الافتراضي ، المحاكاة والتصور لأنظمة الجسيمات ، التشوه الحر ، الرسوم المتحركة للأنسجة الرخوة ، الرسوم المتحركة للهياكل المفصلية.
ITWT308 | معالجة الصور | 03 | إختياري | ITGS211 | + |
يغطي هذا المقرر : مقدمة في معالجة الصور ، واكتساب الصور ، وتحويل الصورة المنفصلة ، وترشيح الصور الخطية ، وتشوهات الصورة ، وأنواع الضوضاء ، وترشيح الصور الأمثل ، وتصفية الصور غير الخطية ، والعلامات المائية ، والكشف عن الحافة ، والتجزئة ، وتحليل الحركة ، والغضب وتقنيات ضغط الصورة المفقودة.
ITWT307 | الحوسبة السحابية | 03 | إختياري | ITMC323 | + |
مقدمة عملية للحوسبة السحابية وتطوير تطبيقات الهاتف المحمول. تشمل الموضوعات: خدمات الحوسبة السحابية والبنى التحتية (المحاكاة الافتراضية ، وشبكات مراكز البيانات ، والتخزين / النسخ المتماثل على نطاق واسع ، وأنظمة الملفات الموزعة) ؛ أدوات التطوير (MapReduce ، Hadoop ، OpenStack) ؛ المقايضات والخوارزميات الأساسية (نظرية CAP ، وأنظمة NoSQL ، و Paxos) والتطبيقات (تحليل البيانات الكبيرة ، وأنظمة البيانات في الوقت الفعلي ، وخدمات الويب واسعة النطاق) ؛ برمجة iOS و Android لتطوير تطبيقات الهاتف المحمول مع تخزين الخلفية ومكونات الحوسبة التي تعمل على السحابة (Amazon AWS أو Microsoft Azure أو Google AppEngine) ؛ الوصول إلى الخدمات السحابية باستخدام الأجهزة المحمولة ؛ توسيع تطبيقات الأجهزة المحمولة من خلال المعالجة والموارد السحابية ؛ توسيع الخدمات السحابية بالقوة الجماعية للأجهزة المحمولة ؛ تقسيم وظائف الخدمة بين الأجهزة المحمولة والسحابة ؛ إدارة البيانات للسحابة المتنقلة ؛ تطوير الخدمات السحابية للأجهزة المحمولة باستخدام وكيل GAE و Android
ITWT306 | نقل الصوت/الصورة عبر الشبكات | 03 | إختياري | ITNT311 | + |
يغطي هذا المقرر الطبقتين 3 و 4 في بنية معيار TCP / IP. تتم دراسة مبادئ التوجيه المختلفة مثل خوارزميات Dijkstra و Bellman-Ford في هذه الدورة. علاوة على ذلك ، تتم دراسة هيكل جهاز التوجيه القياسي لجهاز التوجيه IP في هذه الدورة. سيكون الطلاب الذين يأخذون هذه الدورة على دراية بجميع التفاصيل المتعلقة بمعظم بروتوكولات التوجيه المستخدمة اليوم على الإنترنت وسيكونون قادرين على مقارنتها.تشمل الموضوعات التي يتم تناولها في هذه الدورة: مقدمة في الطبقات والبروتوكولات. العمارة القياسية OSI ؛ هيكل TCP / IP القياسي ؛ بروتوكول IP ؛ بروتوكول TCP التوجيهفي شبكات IP ؛ بروتوكولات البوابة الداخلية (بروتوكولات متجه المسافة: RIP ، IGRP ، EIGRP) (بروتوكولات حالة الارتباط: OSPF) ؛ بروتوكولات البوابة الخارجية (EGP ، BGP) ؛ هيكل جهاز توجيه IP القياسي ؛ التوجيه في شبكات MPLS. LAN
ITWT305 | مبادئ تطوير الألعاب | 03 | إختياري | ITMC323 | + |
يغطي هذا المقرر عدد من الموضوعات في تصميم اللعبة وبرمجتها على منصات الأجهزة المحمولة. الموضوعات التي يتم تناولها: مبدأ تصميم الألعاب على منصات الأجهزة المحمولة ؛ تصميم وخوارزميات واجهة المستخدم لتصميم الألعاب وتنفيذها ؛ أسس تصميم اللعبة ؛ الاستخدام العملي لمحركات الألعاب الحديثة ، مثل Cocoa2D و Unity ؛ تصميم تجربة المستخدم؛ طرق الوصول ؛ استخدام الوسائط المتعددة. تشمل الموضوعات التفصيلية: المعالجة المعقدة ، البرمجة الفعالة للموارد ؛ اختبار تسرب الذاكرة والشذوذ ؛ إعادة الاستخدام والفصل مع MVC.
ITWT304 | التجارة الإلكترونية | 03 | إختياري | ITGS111 | + |
يقدم المقرر تقنيات الإدارة الحديثة المستخدمة في تسويق وبيع وتوزيع السلع والخدمات عبر الإنترنت. تشمل الموضوعات: إستراتيجية الأعمال الإلكترونية ، ونماذج الأعمال في العالم الجديد ، والخدمات الإلكترونية ، وعلاقات الأعمال التجارية الإلكترونية ، وتكنولوجيا الأعمال الإلكترونية ، والتسويق الإلكتروني والدفع الإلكتروني ، والسوابق والحواجز أمام التجارة الإلكترونية ، وإدارة عمليات الأعمال ، والحالة. دراسات مع عمل LAB.