بكالوريوس في علوم الحاسوب

تخصص: الذكاء الاصطناعي والتعلم الآلي (AI & ML)

نظرة عامة

برنامج بكالوريوس علوم الحاسوب (BCS) في جامعة الفجيرة مصمم لإعداد خريجين ذوي مهارات عالية قادرين على التعامل مع تعقيدات ومتطلبات المشهد التكنولوجي الحديث. يقدم هذا البرنامج ثلاث تخصصات: الذكاء الاصطناعي والتعلم الآلي، علوم البيانات، والشبكات والأمن، وكل منها مخصص لتلبية الاحتياجات المتطورة للصناعات على المستويين المحلي والإقليمي.

رسالة البرنامج 

رسالة BCS هي تزويد الخريجين بمبادئ علوم الحاسوب، مع التركيز على الذكاء الاصطناعي، تعلم الآلي، الخوارزميات، تصميم الشبكات الآمنة، تطوير البرمجيات، والبرمجة. تهدف إلى تمكينهم من تعزيز الإبداع والابتكار والبحث في هذا المجال، مما يمكّنهم من تصميم وتطوير ونشر وصيانة تطبيقات علوم الحاسوب لتلبية احتياجات الصناعات المحلية والإقليمية.

 أهداف البرنامج 

الأهداف المحددة لتحقيق رسالة البرنامج:

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

   أهداف البرنامج التعليمية 

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

مخرجات البرنامج التعليمية

عرض المعرفة المتصلة لحل المشكلات المعقدة في علوم الحاسوب، باستخدام الذكاء الاصطناعي والتعلم الآلي؛ أو علوم البيانات؛ أو الشبكات والأمن.

  • تصميم وتنفيذ وتقييم حل قائم على الحوسبة لتلبية مجموعة معينة من متطلبات الحوسبة في سياق تخصص البرنامج.
  • التواصل بفعالية في مجموعة متنوعة من السياقات المهنية.
  • التعرف على المسؤوليات المهنية واتخاذ قرارات مستنيرة في ممارسة الحوسبة بناءً على المبادئ القانونية والأخلاقية.
  • العمل بفعالية كعضو أو قائد في فريق يشارك في أنشطة تتناسب مع تخصص علوم الحاسوب.
  • تطبيق نظرية علوم الحاسوب وأسس تطوير البرمجيات لإنتاج حلول قائمة على الحوسبة تتعلق بالذكاء الاصطناعي والتعلم الآلي، أو علوم البيانات، أو الشبكات والأمن.
ملخص هيكل المساق الدراسية للبرنامج إجمالي الساعات المعتمدة
أ. متطلبات التعليم العام 21
1. المقررات الإلزامية 21
ب. متطلبات البرنامج / الكلية 84
1. المقررات الإلزامية 78
2.المقررات الاختيارية 6
ج. متطلبات التخصص 21
1. المقررات الإلزامية 21
إجمالي الساعات المعتمدة 126
متطلبات التعليم العام = 21 ساعة معتمدة
المتطلبات الأساسية للتعليم العام – 21 ساعة معتمدة
رقم المساق اسم المساق عدد الساعات المعتمدة المتطلب السابق
COM-1143 الكتابة الأكاديمية1 3 EMSAT أو ما يعادله
COM-2123 الكتابة الأكاديمية2 3 COM-1113 الكتابة الأكاديمية 1
COM-1123 مهارات الاتصال باللغة العربية 3
HUM-1613 الدراسات الإسلامية 3
HUM-1633 مجتمع الإمارات 3
LSS-2483 الابتكار وريادة الأعمال والاستدامة 3
PHY-1111 الفيزياء 3
إجمالي عدد الساعات المعتمدة 21
متطلبات البرنامج = 84 ساعة معتمدة
 المقررات الإجبارية = 78 ساعة معتمدة (تشمل 15 ساعة من مقررات الرياضيات)
رقم المساق اسم المساق عدد الساعات المعتمدة المتطلب السابق
CS0-0110 التفاضل والتكامل 1 3
CS0-0120 مقدمة في تقنية المعلومات 3
CS0-0130 الخوارزميات وحل المشكلات 3
CS0-0210 مقدمة في البرمجة 3 CS0-0130 الخوارزميات وحل المشكلات
CS0-0220 تصميم المنطقي 3
CS0-0230 تكنولوجيا الويب1 3 CS0-0210 مقدمة في البرمجة
CS0-0240 تراكيب البيانات 3 CS0-0210 مقدمة في البرمجة
CS0-0250 الرياضيات المتقطعة 3 CS0-0110 التفاضل والتكامل 1
CS0-0260 مقدمة في الإحصاء 3 CS0-0110 التفاضل والتكامل 1
CS0-0270 الجبر الخطي 3 CS0-0110 التفاضل والتكامل 1
CS0-0280 مقدمة في هندسة البرمجيات وتحليل الأنظمة 3 CS0-0120 مقدمة في تكنولوجيا المعلومات
CS0-0290 التفاضل والتكامل 2 3 CS0-0110 التفاضل والتكامل 1
CS0-0310 شبكات الحاسوب 3 CS0-0120 مقدمة في تكنولوجيا المعلومات
CS0-0320 تنظيم وهندسة الحاسوب 3 CS0-0220 التصميم المنطقي
CS0-0330 البرمجة الكائنات الموجهة 3 CS0-0210مقدمة في البرمجة

CS0-0240 تراكيب البيانات

CS0-0340 مقدمة في الذكاء الاصطناعي 3

CS0-0360 إدارة قواعد البيانات

CS0-0330 البرمجة كائنية التوجه

CS0-0350 تفاعل الإنسان مع الحاسوب 3 CS0-0230  1 تكنولوجيا الويب
CS0-0360 إدارة قواعد البيانات 3 CS0-0240 تراكيب البيانات
CS0-0410 نظم التشغيل 3 CS0-0240 تراكيب البيانات
CS0-0420 الحوسبة السحابية 3

CS0-0410 نظم التشغيل CS0-0310 شبكات الحاسوب

CS0-0430 تكنولوجيا الويب 2 3 CS0-0230 تكنولوجيا الويب 1
CS0-0440 أمن المعلومات 3 CS0-0320 تنظيم وهندسة الحاسوب
CS0-0450 أنظمة الوسائط المتعددة 3 CS0-0230 تكنولوجيا الويب 1
CS0-0460 أخلاقيات علوم الحاسوب 3
CS0-0470 التدريب العملي 3 بعد إتمام 90 ساعة معتمدة بنجاح
CS0-0480 مشروع التخرج 3 بعد إتمام 90 ساعة معتمدة بنجاح، CS0-0280 مقدمة في هندسة البرمجيات وتحليل الأنظمة
إجمالي عدد الساعات المعتمدة 78
المتطلبات الاختيارية للبرنامج – 6 ساعات معتمدة
رقم المساق اسم المساق عدد الساعات المعتمدة المتطلب السابق
CS0-1410 الرسم بالحاسوب 3 CS0-0330 برمجة الكائنات الموجهة
CS0-1420 البرمجة المتقدمة 3 CS0-0330 برمجة الكائنات الموجهة
CS0-1430 إدارة مشاريع في تكنولوجيا المعلومات 3 CS0-0280 مقدمة في هندسة البرمجيات وتحليل الأنظمة
CS0-1440  التجارة الإلكترونية 3 CS0-0230 تكنولوجيا الويب 1
CS0-1450 نظم المعلومات الإدارية 3 CS0-0120 مقدمة في تكنولوجيا المعلومات
CS3-0110 أمن الشبكات 3 شبكات الحاسوب
CS2-0110 التنقيب في البيانات 3 CS0-0260 مقدمة في الإحصاء
CS1-0110 مقدمة في التعلم الآلي 3 CS0-0340 مقدمة في الذكاء الاصطناعي
إجمالي عدد الساعات المعتمدة 6
المقررات الإجبارية للتخصص = 21 ساعة معتمدة
رقم المساق اسم المساق عدد الساعات المعتمدة المتطلب السابق
CS1-0110 مقدمة في التعلم الآلي 3 CS0-0340 مقدمة في الذكاء الاصطناعي
CS1-0210 التعلم العميق 3 CS1-0110مقدمة في التعلم الآلي
CS1-0220 معالجة اللغات الطبيعية 3 CS1-0110 مقدمة في التعلم الآلي
CS1-0230 الرؤية الحاسوبية 3 CS1-0110 مقدمة في التعلم الآلي
CS1-0240 الوكلاء الأذكياء 3 CS1-0110 مقدمة في التعلم الآلي
CS1-0250 التعلم التعزيزي 3 CS1-0110 مقدمة في التعلم الآلي
CS1-0260 الشبكات العصبونية الاصطناعية 3 CS0-0340 مقدمة في الذكاء الاصطناعي
إجمالي عدد الساعات المعتمدة 21  

السنة الأولى – الفصل الدراسي الأول

رقم المساق اسم المساق  عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
COM-1113 الكتابة الأكاديمية 1 3 EMSAT أو ما يعادله
CS0-0120 مقدمة في تكنولوجيا المعلومات 3
CS0-0110 حساب التفاضل والتكامل 3
PHY-1111 الفيزياء 3
CS0-0140 الخوارزميات وحل المشكلات 3
الإجمالي 15  

Intro to IT

CS0-0120 مقدمة في تكنولوجيا المعلومات :- يقدم هذا المساق للطلاب المفاهيم الأساسية والنظريات في تكنولوجيا المعلومات، مما يجعلهم قادرين على التعامل مع  مجالات تكنولوجيا المعلومات المتنوعة من خلال دمج المفاهيم النظرية مع المهارات العملية. يتناول محتوى هذا المساق أنظمة الكمبيوتر، الشبكات، إدارة قواعد البيانات باستخدام Microsoft Access وExcel، البرمجة الأساسية بلغة Python، تصميم الويب باستخدام HTML5، مقدمة في الذكاء الاصطناعي والتعلم الآلي، والأبعاد الأخلاقية والاجتماعية للتكنولوجيا. سيشارك الطلاب في مختبرات عملية و مهام و مشاريع جماعية، ودراسات حالة لتطبيق تعليمهم وتطوير مهارات حل المشكلات. تضمن هذه الطريقة التفاعلية أن يحصل الطلاب على الخبرة العملية اللازمة للتعامل مع المجالات المختلفة  لتكنولوجيا المعلومات.

المتطلبات السابقة:  لا يوجد

Calculus

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

المتطلبات السابقة: لا يوجد

Algorithm and Problem Solving

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

المتطلبات السابقة: لا يوجد

السنة الأولى - الفصل الدراسي الثاني

رقم المساق اسم المساق عدد الساعات المعتمدة  المتطلبات السابقة (الرقم – الاسم)
CS0-0290  التفاضل والتكامل 2 3 CS0-0110 –  التفاضل والتكامل 1
COM-2123 الكتابة الأكاديمية 2 3 COM-1113 – الكتابة الأكاديمية 1
CS0-0210 مقدمة في البرمجة 3 CS0-0140 – الخوارزميات وحل المشكلات
CS0-0220 التصميم المنطقي 3
COM-1123 مهارات الاتصال باللغة العربية
الإجمالي 15

Calculus 2

 CS0-0290 حساب التفاضل والتكامل 2:- : يعد هذا المساق امتداداً لمساق التفاضل والتكامل 1. يهدف المساق إلى تعريف طلاب علوم الكمبيوتر ب وقوة التفاضل والتكامل. يتناول المساق تقنيات التكامل، تطبيقات التكامل، المتسلسلات، الدوال الأسية و اللوغاريتمية، الدوال المتجاوزة. كما سيشمل المساق المعادلات المعاملية، الإحداثيات القطبية، والمعادلات التفاضلية.

المتطلبات السابقة: CS0-0110  حساب التفاضل والتكامل 1

Networking and Telecommunications

CS0-0210 مقدمة في البرمجة:-  يقدم هذا المساق للطلاب المهارات الأساسية في البرمجة والتفكير الخوارزمي، مما يعدهم لمزيد من الدراسة في علوم الحاسوب . يشمل المساق أنواع البيانات، التعبيرات، هياكل التحكم، الأساليب، الدوال، المصفوفات، وتصميم الكيانات. يشارك الطلاب خلال المساق في تدريبات برمجية عملية لنمذجة الخوارزميات، و بناء ومشاريع برمجية ما يساعد الطلاب على اكتساب خبرة عملية في البرمجة تمكنهم من حل المشكلات البرمجة و تحسين مهاراتهم التقنية.

المتطلبات السابقة: CS0-0130 – الخوارزميات وحل المشكلات

Introduction to Programming

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

المتطلبات السابقة: لا يوجد

 

السنة الثانية - الفصل الدراسي الثالث

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
HUM-1613 الدراسات الإسلامية 3
CS0-0230 تكنولوجيا الويب 1 3 CS0-0210 – مقدمة في البرمجة
CS0-0240 تراكيب البيانات 3 CS0-0210 – مقدمة في البرمجة
CS0-0320 تنظيم الحاسوب وبنيته 3 CS0-0210 – التصميم المنطقي
CS0-0250 الرياضيات المتقطعة 3 CS0-0110 –  التفاضل والتكامل 1
الإجمالي 15  

CS0-0230 تقنيات الويب 1

CCS0-0230 تكنولوجيا الويب 1:- يقدم هذا المساق للطلاب تكنولوجيا الويب الأساسية، مما يزودهم بالمهارات اللازمة لإنشاء وتصميم وتحسين صفحات الويب. من خلال دمج النظرية مع الممارسة العملية، يعد المساق الطلاب لأدوار في تطوير وتصميم الويب. يتناول المساق أساسيات HTML لبناء محتوى الويب، CSS لتنسيق وتصميم الصفحات، وJavaScript لإضافة التفاعلية والعناصر الديناميكية إلى صفحات الويب. كما يستكشف الطالب  تكامل هذه التكنولوجيا في بناء تطبيقات ويب حديثة قابلة للتجاوب. سيشارك الطلاب في مختبرات عملية، وواجبات برمجية تتحدى قدراتهم في تصميم وتطوير صفحات ويب من الصفر، وسيتم استخدامها لعرض التطبيقات الواقعية واستخدام أفضل الممارسات في تطوير الويب. من خلال نهج تفاعلي وعملي، يكتسب الطلاب الخبرة اللازمة لفهم التناغم بين HTML و CSS JavaScript، مما يمكنهم من بناء تطبيقات ويب وظيفية وجذابة.

المتطلبات السابقة: CS0-0210 – مقدمة في البرمجة

Data Structures

CS0-0240 تراكيب البيانات:- :ييقدم هذا المساق نظرة عامة على الأنواع البيانية المجردة (ADT)، وتصميم وتنفيذ تراكيب البيانات والخوارزميات، وتطبيقات تراكيب البيانات. يناقش المساق تراكيب البيانات مثل المكدسات، و الطوابير، و القوائم المرتبطة، و الأشجار، و الرسوم البيانية، و الاستدعاء التكراري وتصوير تراكيب البيانات.

لمتطلبات السابقة: CS0-0210 – مقدمة في البرمجة

Computer Organization

CS0-0320 تنظيم الحاسوب والعمارة:- يقدم هذا المساق مقدمة شاملة حول كيفية عمل الحواسيب من الداخل و مميزات العمارة الأساسية، بهدف بناء فهم أساسي لكيفية تشغيل الحواسيب على المستوى الداخلي للحواسيب. سيستكشف الطلاب مواضيع رئيسية مثل مكونات المعالج الأساسية، و الجبر البولياني، و المنطق الرقمي و هياكل الذاكرة و تعليمات الآلة  وأنماط العناوين، مع التركيز على عمارة RISC ودور التوازي في الحوسبة. سيكتسب الطلاب خلال هذا المساق خبرة في تصميم وتحليل الدوائر الرقمية، والعمل مع لغة التجميع، وفهم تعقيدات تنظيم الحاسوب من خلال الأنشطة العملية والتمارين التطبيقية . عند الانتهاء، سيكون لدى الطلاب القدرة على التقدم في دراسات عمارة الحاسوب.

 السابقة: CS0-0220 – التصميم المنطقي

Discrete Math

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

المتطلبات السابقة: CS0-0110 – حساب التفاضل والتكامل 1

السنة الثانية – الفصل الدراسي الرابع

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
CS0-0330 البرمجة الكائنات الموجهة 3

CS0-0210 – مقدمة في البرمجة

CS0-0240 – هياكل البيانات

CS0-0310 شبكات الحاسوب 3 CS0-0120 – مقدمة في تكنولوجيا المعلومات
CS0-0350 تفاعل الإنسان مع الحاسوب 3 CS0-0230 – تقنيات الويب 1
CS0-0280 مقدمة في هندسة البرمجيات وتحليل النظم 3 CS0-0120 – مقدمة في تكنولوجيا المعلومات
CS0-0360 إدارة قواعد البيانات 3 CS0-0240 – هياكل البيانات
CS0-0260 مقدمة في الإحصاء 3 CS0-0110 – حساب التفاضل والتكامل 1
الإجمالي 18  

Object Oriented Programming

CS0-0330 البرمجة الكائنات الموجهة:-يهدف هذا المساق إلى توضيح مبادئ برمجة الكائنات الموجهة (OOP)، مع التركيز على تطوير  البرامج د القابلة لإعادة الاستخدام الفعال باستخدام لغة Python. تشمل المواضيع أساسيات البرمجة الشيئية مثل الفئات والكائنات و الوراثة و التعددية، والمفاهيم ذات الصلة. يشارك الطلاب في تمارين برمجية، و مهام عملية، ومشاريع تتضمن إنشاء وتنفيذ حلول برمجية شيئية باستخدام Python. يكتسب الطلاب خبرة عملية في تطوير كود متين وقابل للتعديل، مما يعزز مهاراتهم البرمجية وفهمهم لمبادئ التصميم الشيئي.

المتطلبات السابقة: CS0-0210 – مقدمة في البرمجة، CS0-0240 – تراكيب البيانات

Computer Networks

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

المتطلبات السابقة: CS0-0120 – مقدمة في تكنولوجيا المعلومات

OHCI

CS0-0350 تفاعل  الإنسان مع الحاسوب:-:  يناقش هذا المساق تصميم وتقييم وتنفيذ أنظمة الحوسبة التفاعلية مع التركيز على مسائل قابلية الاستخدام التي تحكم تفاعل الإنسان مع الحاسوب. سيتم تقديم الطلاب إلى بنية الاتصال بين الإنسان والآلة والجوانب الاجتماعية للتصميم المتعلقة بتفاعل الآلة وطرق تقييم احتياجات التفاعل للمستخدمين مع أنظمة الحاسوب.

المتطلبات السابقة: CS0-0230 – تقنيات الويب 1

Software Engineering

 CS0-0280 مقدمة في هندسة البرمجيات وتحليل النظم:-يقدم يقدم هذا المساق التمهيدي نظرة عامة على مبادئ هندسة البرمجيات وتقنيات تحليل النظم. سيتعلم الطلاب أساسيات عمليات تطوير البرمجيات، جمع المتطلبات، و تقنيات النمذجة، و منهجيات تحليل النظم. يركز المساق على كل من المفاهيم النظرية والتطبيقات العملية، مما يعد الطلاب لمشاريع البرمجيات الواقعية. سيحصل الطلاب على أساس قوي في هندسة البرمجيات وتحليل النظم من خلال المحاضرات، والنقاشات، والأنشطة العملية.

المتطلبات السابقة: CS0-0120 – مقدمة في تكنولوجيا المعلومات

Database Management

CS0-0360 إدارة قواعد البيانات:- يوفر هذا المساق أساساً شاملاً في مبادئ وممارسات تصميم وبناء وإدارة قواعد البيانات ضمن بيئات تكنولوجيا المعلومات الحديثة. يتعلم الطلاب مواضيع رئيسية مثل بنية قاعدة البيانات و دورة حياة النظام، وأمن قواعد البيانات وإدارتها. من خلال التمارين العملية، يتعلمون كيفية التعامل مع قواعد البيانات باستخدام لغة الاستعلام الهيكلية (SQL) ولغات الاستعلام المتقدمة، بالإضافة إلى كيفية تطبيق نماذج الكيانات والعلاقات وتقنيات التطبيع. يكتسب الطلاب خبرة عملية في تطوير قواعد بيانات آمنة وفعالة مع تعميق فهمهم للأطر النظرية التي تقوم عليها تصميم قواعد البيانات من خلال التعامل مع سيناريوهات ومشاريع واقعية.

المتطلبات السابقة: CS0-0240 – تراكيب البيانات

Introduction to Statistics

CS0-0260 مقدمة في الإحصاء:-يهدف هذا المساق إلى تطوير المعرفة والمهارات الأساسية للطلاب في الإحصاء والاحتمالات. يغطي المواضيع مثل أساسيات الإحصاء، الإحصاءات الوصفية، طرق الاحتمالات، الاحتمالات الشرطية، نماذج الاحتمالات، المتغيرات العشوائية، المتوسط، التباين، التقدير بالنقاط، وفترات الثقة.

المتطلبات السابقة: CS0-0110 – حساب التفاضل والتكامل 1

السنة الثالثة - الفصل الدراسي الخامس

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
CS0-0410 أنظمة التشغيل 3 CS0-0240 – هياكل البيانات
CS0-0450 الوسائط المتعددة 3

CS0-0230 – تقنيات الويب 1

CS0-0210 – مقدمة في البرمجة

CS0-0270 الجبر الخطي 3 CS0-0110 – حساب التفاضل والتكامل 1
CS0-0440 الأمن المعلوماتي 3 CS0-0320 – تنظيم الحاسوب وبنيته
CS0-0340 مقدمة في الذكاء الاصطناعي 3

CCS0-0360 – إدارة قواعد البيانات CS0-0330 – البرمجة الشيئية

LSS-2483 الابتكار وريادة الأعمال والاستدامة 3
الإجمالي 18

Operating Systems

CS0-0410 نظام التشغيل:– يهدف هذا المساق إلى تزويد الطلاب بفهم شامل لأنظمة التشغيل الحديثة. يُعد هذا المساق  الطلاب للتعامل مع الجوانب الأساسية والمتقدمة لأنظمة التشغيل، بما في ذلك تصميمها وتنفيذها العملي. تشمل المواضيع الأساسية العمليات، و اجزاء العمليات والتزامن، والجمود، وجدولة الأقراص، وإدارة الذاكرة، وإدارة الملفات. يتم التركيز على أنظمة التشغيل Linux، بما في ذلك التثبيت والتكوين وعمليات سطر الأوامر. سيتعلم الطلاب أيضاً عن البرمجة النصية. يتضمن المساق مجموعة متنوعة من الأنشطة التعليمية، مثل المحاضرات والمهام العملية. من خلال هذه الأنشطة، سيطور الطلاب المهارات اللازمة لفهم وإدارة وتحسين أنظمة التشغيل الحديثة بشكل فعال.

المتطلبات السابقة: CS0-0240 – هياكل البيانات

Multimedia

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

المتطلبات السابقة: CS0-0230 – تقنيات الويب 1

Human-Computer Interaction

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

المتطلبات السابقة: CS0-0110 – حساب التفاضل والتكامل 1

Information Security

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

المتطلبات السابقة: CS0-0320 – تنظيم الحاسوب والعمارة

Introduction to Artificial Intelligence

CS0-0340 مقدمة في الذكاء الاصطناعي:- يستكشف مساق الذكاء الاصطناعي المبادئ والآليات التي تحرك الفكر والسلوك الذكي، مع التركيز بشكل خاص على تطبيقاتها في الآلات. يغطي هذا المساق مواضيع أساسية مثل مفهوم الوكلاء الأذكياء وقدرتهم على أداء مهام مثل البحث وحل المشكلات، وتمثيل المعرفة الرمزية والاحتمالية والتفكير، والتخطيط، والتعلم الآلي. سيشارك الطلاب في أنشطة عملية مثل تصميم وبرمجة الوكلاء الأذكياء ، وتطبيق خوارزميات البحث لحل المشكلات، وتنفيذ تقنيات تمثيل المعرفة، وبناء نماذج أساسية للتعلم الآلي. بنهاية المساق، سيكون لدى الطلاب القدرة على تقييم الأنظمة التي تعمل بذكاء في بيئات معقدة.

المتطلبات السابقة: CS0-0360 – إدارة قواعد البيانات، CS0-0330 – البرمجة الشيئية

السنة الثالثة - الفصل الدراسي السادس

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
CS0-0420 الحوسبة السحابية 3

CS0-0410 – أنظمة التشغيل

CS0-0310 – شبكات الحاسوب

CS1-0110 مقدمة في التعلم الآلي 3 CS0-0340 – مقدمة في الذكاء الاصطناعي
HUM-1633 مجتمع الإمارات 3
CS1-0260 3 برنامج اختياري 1
CS0-0260 الشبكات العصبونية الاصطناعية 3 CS0-0340 – مقدمة في الذكاء الاصطناعي
التدريب العملي 3 بعد إتمام 90 ساعة معتمدة بنجاح
الإجمالي 18

Cloud Computing

الحوسبة السحابية:-يقدم هذا المساق للطلاب نظرة عامة على مجال الحوسبة السحابية، تقنياتها الممكنة، المكونات الرئيسية، وتجربة عملية من خلال مشاريع تستفيد من بنى السحاب العامة (مثل Amazon Web Services (AWS) وMicrosoft Azure). سيتناول المساق مواضيع البنى السحابية، الافتراضية، الآلات الافتراضية، التخزين السحابي، ونماذج البرمجة. بالإضافة إلى ذلك، سيتعلم الطلاب عن مفاهيم مختلفة للتخزين السحابي بما في ذلك توزيع البيانات، المتانة، التناسق، والنسخ الاحتياطي.

المتطلبات السابقة: CS0-0410 – أنظمة التشغيل، CS0-0310 – الشبكات الحاسوبية

Machine Learning

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

المتطلبات السابقة: لا يوجد

مقدمة في الاحصاء

CS0-0260 مقدمة في الإحصاء:-: يهدف هذا المساق إلى تطوير المعرفة والمهارات الأساسية للطلاب في الإحصاء والاحتمالات. يغطي المواضيع مثل أساسيات الإحصاء، الإحصاءات الوصفية، طرق الاحتمالات، الاحتمالات الشرطية، نماذج الاحتمالات، المتغيرات العشوائية، المتوسط، التباين، التقدير بالنقاط، وفترات الثقة.

المتطلبات السابقة: CS0-0110 – حساب التفاضل والتكامل 1

 Internship

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

المتطلبات السابقة: إكمال 90 ساعة معتمدة

السنة الرابعة - الفصل الدراسي السابع

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
CS0-0460 أخلاقيات علوم الحاسوب 3
CS1-0210 التعلم العميق 3 CS1-0110 – مقدمة في تعلم الآلة
CS1-0220 معالجة اللغة الطبيعية 3 CS1-0110 – مقدمة في تعلم الآلة
CS1-0230 الرؤية الحاسوبية 3 CS1-0110 – مقدمة في تعلم الآلة
CS0-0430 تكنولوجيا الويب 2 3 CS0-0230 – تقنيات الويب 1
إجمالي 15  

Ethics

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

المتطلبات السابقة: لا يوجد

Deep Learning

CS1-0210 التعلم العميق :-يهدف هذا المساق إلى تقديم مقدمة في التعلم العميق من منظور تعلم الآلة مع تطور الشبكات العصبية الحديثة. تستخرج نهج التعلم العميق تمثيلات بيانات ذات مستويات متعددة بطريقة تعزز الأداء في المهمة المعطاة. يقدم المساق أساسيات التعلم العميق، وتوزيعات الاحتمالات، وتكلفة تعتمد على الاحتمالية القصوى، ومواضيع الشبكات العصبية الرئيسية مثل: دوال التكلفة، الفرضيات والمهام، بيانات التدريب، الانتروبيا المتقاطعة، الشبكات العصبية الخطية وغير الخطية، استراتيجيات التعلم العميق: تدريب GPU، التنظيم، خوارزميات التحسين، الشبكات العصبية التلافيفية، الشبكات التنافسية التوليدية، الشبكات العصبية المتكررة، والتعلم العميق المعزز.

متطلبات سابقة: CS1-0110 مقدمة في التعلم الآلي

Natural Language Processing

CS1-0220 معالجة اللغة الطبيعية :- يهدف هذا المساق إلى تقديم اللغات الطبيعية كنظم حاسوبية، وكيفية استخدام تلك التمثيلات لإنشاء برامج للبيانات النصية والصوتية. سيشمل هذا المساق أفكارًا تتعلق بتعلم الآلة واللغويات. هذا المساق موجه كمقدمة نظرية ومنهجية لأحدث التقنيات والاستراتيجيات والأدوات المستخدمة في معالجة اللغة الطبيعية. يقدم المساق التمثيلات الحاسوبية للكلمات، والصوت، والجمل، والمعاني، والبيانات، والمحادثات.

متطلبات سابقة: CS1-0110 مقدمة في التعلم الآلي

Computer Vision

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

متطلبات سابقة: CS1-0110 مقدمة في التعلم الآلي

Web Technology 2

CS0-0430 تكنولوجيا الويب 2:-:في هذا المساق، سيتم تطوير مهارات الطلاب في تصميم واختبار ونشر وإدارة المواقع الإلكترونية الاحترافية باستخدام أدوات تأليف الويب الاحترافية مثل HTML، CSS، وWordPress. سيتعلم الطلاب استخدام أدوات متقدمة مثل الإضافات، الخطافات، والتطبيقات البرمجية JavaScript، واجهة برمجة التطبيقات HTTP، تطبيقات متعددة المواقع، أدوات CGI، استعلام وعرض المنشورات، الأدوات، وتصحيح الأخطاء.

المتطلبات السابقة: CS0-0230 – تقنيات الويب 1

السنة الرابعة - الفصل الدراسي الثامن

رقم المساق اسم المساق عدد الساعات المعتمدة المتطلبات السابقة (الرقم – الاسم)
CS1-0480 مشروع التخرج 3 بعد إتمام 90 ساعة معتمدة بنجاح، CS0-0280 – مقدمة في هندسة البرمجيات وتحليل النظم
CS1-0240 الوكلاء الأذكياء 3 CS1-0110 – مقدمة في التعلم الآلي
CS0-0250 التعلم التعزيزي 3 CS1-0110 – مقدمة في التعلم الآلي
برنامج اختياري 2 3
الإجمالي 12  

Agents

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

متطلبات سابقة: CS1-0110 مقدمة في التعلم الآلي

Reinforced Learning

CS1-0250 التعلم المعزز :- سيقدم هذا المساق للطلاب مفاهيم التعلم المعزز (RL). يهدف إلى تزويد الطلاب بالمعرفة النظرية والمهارات العملية اللازمة لتطبيق تقنيات التعلم المعزز على مجموعة واسعة من المشكلات الواقعية. طوال المساق، سيحصل الطلاب على فهم عميق للمبادئ الأساسية للتعلم المعزز، ويستكشفون خوارزميات متنوعة، ويطورون خبرة عملية من خلال المهام البرمجية والمشروعات.

متطلبات سابقة: CS1-0110 مقدمة في التعلم الآلي

Capstone

CS0-0480 مشروع التخرج:-:يعرض هذا المساق الطلاب لتحدي تصميم وتطوير وتنفيذ حل رقمي لمشكلة حقيقية كجهد جماعي. من المتوقع أن يتناول التقرير النهائي لمشروع التخرج توثيقًا شاملًا لتطوير النظام الذي يتم مراجعته جنبًا إلى جنب مع الإجراءات المتبعة لتحسين تفويض المهام وإدارة الموارد. سيتم تنظيم الطلاب في فرق لتنفيذ مشروع التخرج. سيتم تحديد حجم الفريق وتكوينه بناءً على متطلبات المشروع المحددة وعدد الطلاب المسجلين في المساق. ومع ذلك، فإن حجم الفريق يتراوح بين 3 إلى 5 طلاب. في معظم الحالات، يُتوقع من كل عضو في الفريق المساهمة في عروض المشروع. يمكن تقييم المساهمات الفردية، مثل تقديم جانب محدد من المشروع أو عرض نتائج البحث الشخصية، بشكل منفصل.

المتطلبات السابقة: بعد إكمال 90 ساعة معتمدة بنجاح، CS0-0280 – مقدمة في هندسة البرمجيات وتحليل النظم

فرص العمل والمسار المهني

فيما يلي تصنيف المهن المستقبلية حسب التخصصات المقدمة في برنامج بكالوريوس علوم الحاسوب (BCS) في كلية تكنولوجيا
المعلومات بجامعة الفجيرة:

 الذكاء الاصطناعي والتعلم الآلي

  •  عالم أبحاث الذكاء الاصطناعي
  •  مطور ذكاء اصطناعي
  •  مهندس معالجة اللغة الطبيعية (NLP)
  • مطور برمجيات ذكاء اصطناعي
  • مهندس في التعلم الآلي
  •  مدير منتجات ذكاء اصطناعي
  • متخصص في التعلم الآلي