المقررات الدراسية المتاحة

أمن الانترنت

الهدف الأساسي لهذا المقرر هو التعرف على الثغرات والتهديدات الأمنية التي تواجهها المعطيات المنقولة عبر شبكات الإنترنت وتطبيقاتها، وشرح طرق حماية المعطيات المخزنة والمنقولة والنفاذ إلى الإنترنت، والتركيز على الاختراقات في مواقع وصفحات الوب واستخدام الأدوات الأمنية في الكشف عن المشاكل الأمنية ومواجهتها ضمن سياقها القانوني وتطوير نظم الحماية اللازمة. يغطي المقرر بشكل أساسي المواضيع التالية: 1. التعرف على أخلاقيات استخدام الانترنت والقوانين المتعلقة بها. 2. التعرف على أهم المشاكل الأمنية التي تتعرض لها الشبكات وخدمات الانترنت 3. التعرف على الثغرات الأمنية في نظم التشغيل وشبكات الحواسيب 4. دراسة تحليلية معمقة لأساليب وأنواع الاختراقات التي تتعرض لها خدمات الوب. 5. تحليل الثغرات الأمنية في تطبيقات الوب وكيفية كشفها وتحليلها 6. دراسة حالات من الأختراقات الأمنية لتطبيقات الإنترنت وتحليلها 7. إدارة الحمايات، وأساليب التحقق من مستوى الأمن في الخدمات على شبكات الإنترنت

استكشاف البيانات

استيعاب أهمية التنقيب عن البيانات واستيعاب تقنية Association rules واستعمالاتها واستيعاب تقنية Classification واستعمالاتها واستيعاب تقنية Clustering واستعمالاتها و تنظيف البيانات Data cleaning و استيعاب كيفية استعمال الأداة SQL Server Analysis Services لتأدية مهام التنقيب عن المعلومات

الخدمات النقالة

استيعاب البنيان العام للشبكات اللاسلكية والنقالة واستيعاب مفاهيم برمجة الهواتف النقالة بتقنية J2ME وإنشاء مواقع ويب نقالة WAP باستعمال لغة WML واستيعاب مفاهيم الأمن الخاصة بالشبكات اللاسلكية واستيعاب مفاهيم خدمات الويب النقالة

تعدد الوسائط والانترنت

يغطي هذا المقرر وجهين من أوجه التعامل مع موضوع التعامل مع تعدد الوسائط. يساعد الوجه الأول الطالب على التعرف على المصطلحات والمفردات المستخدمة في مجالات العمل والتعليم المرتبطة بهذا الموضوع من خلال الأمثلة، يضاف إلى ذلك تمكين الطالب من تحديد المكونات المختلفة للوسائط واستخدام أدوات تأليف البعض منها عملياً. كما يساهم الوجه الثاني للمادة في استكشاف تقنيات تعدد الوسائط والتعرف على البنى العامة للتطبيقات متعددة الوسائط. لا يغطي المقرر فقط تقنيات تعدد الوسائط المرتبطة بالانترنت وإنما يركز أيضاً عليها وعلى الاستخدام العام لتقنيات نشرها. يجري تحقيق المحصلات التعليمية لهذا المقرر من خلال الجمع بين المحاضرات المتزامنة والمناقشات والتقييم لعدد من المشاريع المصغرة المطلوب من الطلاب إنجازها.

هندسة الوب

هندسة الوب هي تطبيق مقاربات (مفاهيم، طرائق، تقنيات، أدوات) منهجية قابلة للقياس للقيام وبشكل مُجدي بالنسبة للكلفة بتحليل المتطلبات والتصميم والتنجيز والاختبارات والتشغيل والصيانة لتطبيقات وبّ عالية الجودة. وهندسة الوب هي أيضاً الفرع العلمي الذي يهتم بدراسة هذه المقاربات يتناول هذا المقرر هندسة الوب وبعد أن يستعرض خصائص تطبيقات الوب وأصنافها والخصوصيات التي تفرض تغييراً على إجراءات التطوير المعتادة، يتناول إجراء التطوير بمراحله المختلفة ضمن إطار عام تزايدي قابل للتكيف حسب تعقيد وطبيعة تطبيق الوب المعني. يكتسب الطالب المعارف التالية: 1. مفاهيم هندسة الوب ومبادئه 2. دورة حياة تطبيقات الوب وخصائصها 3. القدرة على اتباع إحدى منهجيات هندسة الوب لتطوير تطبيقات الوب مع القدرة على تمييز مزايا ومساوئ هذه المنهجيات وكذلك القدرة على استخدام الأدوات البيانية اللازمة

الأعمال الالكترونية

التعرف على مفردات ومفاهيم التجارة الإلكترونية واستيعاب نماذج أعمال التجارة الإلكترونية و استيعاب بيئة البنية التحتية للتجارة الإلكترونية وتطبيقاتها و التعرف على نظم الدفع الإلكتروني وتطبيق عملي لإحداها والتعرف على التسويق على الإنترنت ودراسة حالة عملية (Google) وبناء تطبيق تجارة إلكترونية متكامل واستيعاب القضايا الأمنية في التجارة الإلكترونية واستيعاب إدارة سلاسل التوريد وأدواتها واستيعاب القضايا القانونية والأخلاقية في التجارة الإلكترونية

تطوير التطبيقات بلغة جافا

استيعاب برمجة تطبيقات الويب باسلوب servlet واستيعاب برمجة تطبيقات الويب باسلوب JSP واستيعاب برمجة تطبيقات الويب باسلوب JSF وفهم التقانات الحديثة لتطبيقات الويب مثل AJAX و J2EE و middleware واستيعاب المتطلبات الأمنية لتطبيقات الويب والتقانات التي تقدمها لغة جافا في هذا الإطار

شبكات حاسوبية

تهتم هذه المادة بالجوانب المتقدمة من الشبكات حيث تقدم لمحة عن النماذج المرجعية OSI وبروتوكولات TCP/IP وتقدم دراسة معمقة عن مفاهيم شبكات تراسل المعطيات مثل التسيير Routing والابتدال Switching والعنونة والمسائل المرتبطة بترابط الشبكات. كما تهتم أيضاً بالبروتوكولات التطبيقية الشائعة في الإنترنت مثل بروتوكول البريد الإلكتروني SMTP وبروتوكول الوثائق الفائقة HTTP إضافة إلى بروتوكول النفاذ عن بعد Telnet ومخدمات مجالات الأسماء DNS. يغطي المقرر بشكل أساسي المواضيع التالية: 1. مفاهيم أساسية في الشبكات Basic Concepts 2. النموذج المرجعي OSI وبروتوكولات TCP/IP تصنيف الشبكات 3. التسيير Routing 4. الابتدال Switching 5. العنونة المنطقية لبروتوكول IPv4 6. ترابط الشبكات وبروتوكول IP 7. نظام اسم النطاق DNS 8. تطبيقات الإنترنت: Telnet & FTP 9. البريد الإلكتروني 10. بروتوكول HTTP

تقانات XML

يهدف المقرر إلى التعريف بلغة التأشير الموسعة XML، وبالتقانات المرتبطة بها، والمستخدمة في تطوير واستخدام نظم الوب العالمية. يتسم المقرر بتوجهين: نظري وعملي يهدفان إلى توضيح ما تقدمه تقانات XML من ميزات، بالإضافة إلى تطوير المهارات في البرمجة بلغة XML واستخدام أدوات XML. في نهاية هذا المقرر سيكون الطالب قد تمكن من التعرف على XML كأداة فعالة ومتطورة لتخزين وتبادل المعطيات وامتلك بعض المهارات في التعامل البرمجي مع تقانات XML

تصميم تطبيقات الوب

استيعاب تصميم مواقع الويب باستعمال XHTML واستيعاب إضافة Styles إلى صفحات الويب باستعمال تقنية CSS واستيعاب إضافة البرمجة من طرف الزبون إلى صفحة الويب باستعمال Javascript و DOM واستيعاب البرمجة من طرف المخدم باستعمال ASP.NET واستيعاب بعض التقنيات المتقدمة في تطبيقات الويب مثل الوصل مع قواعد المعطيات وخدمات الويب