يواكب البرنامج التطورات السريعة في مجال هندسة الحاسوب عبر تزويد الطلبة بالمعرفة والمهارات والخبرة اللازمة في تصميم دوائر الحاسوب والدوائر الإلكترونية المتكاملة، وتطوير البرمجيات، إضافة إلى موضوعات الأنظمة والتحكم والاتصالات وهياكل البيانات والخوارزميات وأنظمة التشغيل والشبكات وأمن المعلومات وتطبيقات الهاتف الذكي.
- تأهيل خريجين قادرين على تصميم وتحليل وبناء الأنظمة الحاسوبية )العتاد والبرمجيات).
- تنمية مهارات البرمجة الحديثة وتطوير تطبيقات الويب والموبايل والأنظمة المدمجة.
- إكساب الطلبة أساسيات الدوائر والإلكترونيات والمنطق الرقمي ووحدات التحكم الدقيقة.
- تعزيز قدرات العمل ضمن فرق، وإدارة المشاريع، وريادة الأعمال الهندسية.
- ترسيخ مبادئ الأمن السيبراني وأخلاقيات المهنة ومهارات التواصل التقني.
خريجو الثانوية العامة (التوجيهي) الفرع العلمي أو الصناعي والراغبون بالدراسة التطبيقية في: هندسة العتاد/البرمجيات، الشبكات والأمن، الأنظمة الذكية، IoT، الحوسبة السحابية.
- قدرة على تطبيق أساسيات العلوم والهندسة والرياضيات في حل مشكلات الحوسبة والأنظمة.
- كفاءة في البرمجة وهندسة البرمجيات وتطوير تطبيقات الويب والموبايل.
- مهارات تصميم الدوائر والمنطق الرقمي والأنظمة المدمجة ووحدات التحكم الدقيقة.
- إلمام بمفاهيم الشبكات والاتصالات والأمن السيبراني وقواعد البيانات والحوسبة السحابية.
- قدرة على العمل الجماعي، وإدارة المشاريع، والالتزام بأخلاقيات المهنة والتعلم المستمر.
- تطبيق مبادئ الدوائر والإلكترونيات والمنطق الرقمي لتصميم حلول عتادية فعّالة.
- تصميم وتطوير برمجيات عالية الجودة؛ تحليل المتطلبات والاختبار وضمان الجودة.
- بناء أنظمة مدمجة موثوقة باستخدام وحدات التحكم الدقيقة وبرمجة الزمن الحقيقي.
- تحليل وتصميم شبكات الحاسوب، وفهم بروتوكولات الاتصالات وأمن الشبكات.
- تطبيق تقنيات الذكاء الاصطناعي وعلوم البيانات في مسائل هندسية تطبيقية.
- التواصل الفعّال شفوياً وكتابياً وإعداد وثائق وتقارير فنية احترافية.
- العمل ضمن فرق متعددة التخصصات وإدارة الوقت والمشاريع بكفاءة.
- مهندس حاسوب، مهندس شبكات، مختص إدارة قواعد البيانات والمعلومات
- مطور برمجيات (ويب/موبايل)، مصمم أنظمة ذكية وتطبيقات ذكاء اصطناعي
- أمن المعلومات والأمن السيبراني، محلل بيانات ضخمة
- شركات الاتصالات والإنترنت، شركات تصميم الدوائر والإلكترونيات وأشباه الموصلات
- المؤسسات الحكومية والمالية والطبية والتعليمية، والشركات الناشئة والعمل الحر
يُقبل الطلبة الحاصلون على معدل (80%) فأعلى في شهادة الدراسة الثانوية العامة (التوجيهي) من الفرع العلمي أو الصناعي، أو ما يعادلها من الشهادات العالمية مثل: البكالوريا الفرنسية، والبكالوريا الدولية، والشهادة العامة للتعليم (GCE) البريطانية.
السنة الأولى
الفصل الأول:
- تفاضل وتكامل 1
- فيزياء عامة للهندسة
- مختبر فيزياء عامة للهندسة
- أساسيات الحاسوب والبرمجة
- مهارات في اللغة العربية 1
- مهارات في اللغة الإنجليزية 1
الفصل الثاني:
- تفاضل وتكامل 2
- دوائر وإلكترونيات 1
- مهارات في اللغة الإنجليزية 2
- القضية الفلسطينية
- رسم هندسي
- برمجة حاسوب
- مختبر برمجة حاسوب
السنة الثانية
الفصل الأول
- مبادئ الإحصاء والاحتمالات
- الثقافة الإسلامية
- ريادة الأعمال الهندسية
- تركيب بيانات وخوارزميات
- دوائر والكترونيات 2
- مختبر دوائر والكترونيات
- البرمجة الكينونية الموجهة
الفصل الثاني:
- جبر خطي ومعادلات تفاضلية
- إدارة مشاريع واقتصاد هندسي
- التفكير التصميمي
- تركيب بيانات وخوارزميات
- مهارات التفكير الناقد
- مشاغل هندسية
الفصل الصيفي:
- تدريب ميداني 1
السنة الثالثة
الفصل الأول:
- أنظمة منطق رقمي
- رياضيات منفصلة
- نظم التشغيل
- مقدمة في الذكاء الاصطناعي وتعلم الالة
- مقدمة في تكنولوجيا قواعد البيانات
الفصل الثاني:
- تطوير تطبيقات الويب والموبايل 1
- هيكلية وعمارة الحاسب
- إشارات وأنظمة التحكم
- متطلب تخصص اختياري
- برمجة متقدمة
الفصل الصيفي:
- تدريب ميداني 2
السنة الرابعة
الفصل الأول:
- تطوير تطبيقات الويب والموبايل 2
- الشبكات
- مقدمة في أنظمة الاتصالات
- مجسات وأجهزة
- هندسة البرمجيات
الفصل الثاني:
- متحكمات دقيقة
- مشروع برمجة
- برمجة الأنظمة المدمجة
- الوسائط المتعددة والجرافيكس
- أساسيات الأمن السيبراني
الفصل الصيفي:
- تدريب ميداني 3
السنة الخامسة
الفصل الأول:
- مقدمة في الأنظمة السحابية
- مقدمة مشروع التخرج
- مهارات تشغيلية وأخلاقيات المهنة
- خدمة مجتمع
- التربية الرياضية
- متطلب جامعي (حر)
الفصل الثاني:
الفصل الدراسي الثاني:
- مشروع التخرج
- متطلب جامعي اختياري
- متطلب تخصص اختياري
- متطلب جامعه اختياري
سيغطي هذا المساق أنظمة الأعداد والتحويل، الجبر المنطقي، مفهوم مستوى التأكيد، التوسعات المصغرة والماكسية، خرائط كارنو، تصميم الدوائر المنطقية التجميعية، التصميم القائم على بوابات NAND، NOR، آلات الحالة والدوائر المتسلسلة المتتابعة، تصغير جداول الحالات، تخصيص الحالة. تصميم أنظمة رقمية ذات مستوى أعلى باستخدام كتل SSI-MSI مثل معدات الإرسال/مفكات الإرسال والمضافات والذاكرة ومصفوفات البوابات القابلة للبرمجة؛ الأنظمة الموجهة للناقل. ستشمل تطبيقات الأنظمة الرقمية العدادات ومقارنات المقادير والتحويلات من تناظري إلى رقمي ومن رقمي إلى تناظري والتحكم في التغذية الراجعة والربط البيني للمستشعرات وتكييف الإشارات. كما يقدم المساق آلات الحالة المنتهية ولغة وصف العتاد (HDL) | أنظمة المنطق الرقمي مع (HDL) |
يهدف هذا المساق إلى تعريف الطلاب بأساسيات OOP وتصميم الكائنات والفئات والطرق والوراثة وآليات إعادة استخدام البرمجيات والفئات الفرعية وتأثير الوراثة على هندسة البرمجيات والوراثة المتعددة وتعدد الأشكال وموضوعات في هندسة البرمجيات (الوضوح وإعادة الاستخدام والترابط) والكائنات. | البرمجة الكينونية الموجهة |
تم تصميم هذا المساق لتعليم تقنيات تصميم وتحليل خوارزميات الحاسوب الفعالة من خلال الخلفيات النظرية وأمثلة على الأساليب المتقدمة وهياكل البيانات. وتشمل المواضيع تحليل النمو التقاربية للدوال، وتحليل متوسط وأسوأ الحالات، ومشاكل الفرز والاختيار، وأشجار البحث المتقدمة، ونظرية الرسم البياني والخوارزميات ذات الصلة، ونماذج البرمجة الجشعة والقسمة والنصر والبرمجة الجشعة، والتجزئة، وفئات التعقيد من P، وNP وNP-مكتملة. كما يقدم مقدمة عن مبادئ البرمجة الحاسوبية. ثم يغطي المقرر المواضيع التالية: عمليات بنية البيانات، وقوائم الانتظار والأكوام وتطبيقاتها، والقوائم والسلاسل، والقوائم المرتبطة وتنويعاتها المختلفة، وتقنيات البحث، وتقنيات الفرز، وبنى الأشجار والرسوم البيانية.
|
تركيب البيانات والخوارزميات |
يقدم هذا المساق هندسة البرمجيات كتخصص، ويناقش مراحل دورة حياة البرمجيات، ويقارن بين نماذج التطوير مثل الشلال والنماذج الأولية والتصاعدية/التكرارية. ويغطي تحليل متطلبات البرمجيات والجهد وتقدير التكلفة، ويقارن بين التحليل المنظم والموجه للكائنات وأساليب التصميم. كما يناقش أيضاً التحقق/التحقق من الصحة وضمان الجودة وموثوقية البرمجيات وطرق الاختبار والصيانة والتوثيق وإدارة المشروع وهيكل الفريق والمقاييس والأدوات المتاحة. | هندسة البرمجيات |
يقدم هذا المساق مفاهيم الدوائر الكهربائية والإلكترونيات للطلاب. تشمل الموضوعات التي يتم تناولها: عناصر المقاومة والشبكات؛ طرق تحليل الدوائر الكهربائية بما في ذلك طريقة KVL وKCL وطريقة العقدة؛ المصادر المستقلة والتابعة، والمصادر المستقلة والتابعة؛ الخطية، والتراكب، وطرق ثيفينين ونورتون؛ التجريد الرقمي، والبوابات التجميعية؛ ومفاتيح MOSFET وتحليل الإشارات الصغيرة. كما أن التصميم والتمارين المخبرية هي أيضًا مكونات مهمة في المقرر. | دوائر والكترونيات 1 |
يقدم هذا المساق تصميم وتحليل الدوائر شبه الموصلة. تشمل الشبكات التناظرية المضخمات وإمدادات الطاقة والمذبذبات. تتركز الجهود الرقمية في مجالات CMOS وNMOS الزائفة مع نظرة موجزة على منطق BJT. يستكشف المفاهيم الأساسية للاستجابة الترددية والتغذية الراجعة وتحويل البيانات. التصميم والتمارين المعملية هي أيضاً مكونات مهمة في المقرر. | دوائر والكترونيات 2 |
هذا المساق مصمم لتمكين الطلاب من تجربة كيفية إحياء تطبيق حاسوبي حقيقي. يعتمد هذا المساق على مهارات البرمجة السابقة للطلاب ويتضمن تقنيات متقدمة لواجهات المستخدم الرسومية. بالإضافة إلى المشاريع الصغيرة، سيعمل الطلاب معًا لإكمال مشروع برمجة كبير يختارونه بأنفسهم بحلول نهاية الفصل الدراسي. بعد أسابيع عديدة من البرمجة، سيكملون ملف المساعدة عبر الإنترنت، ويقدمون عملهم للصف، وينشئون صفحات ويب تعرض أعمالهم.
|
البرمجة المتقدمة |
يقدم هذا المساق المجموعات، العلاقات والدوال، التطبيق على هيكل البيانات وتمثيلات الرسوم البيانية، المجموعات المرتبة جزئياً، الأشجار، الهياكل الجبرية، الشبكات والجبر البولياني، النصف مجموعات، المجموعات، مقدمة في القواعد والآلات واللغات، أكواد تصحيح الأخطاء.
|
الرياضيات المنفصلة |
يقدم هذا المساق المفاهيم الرئيسية لشبكات الحواسيب وأنظمة التشغيل للطلاب. تشمل الموضوعات نظرة عامة كاملة على تصميم أنظمة التشغيل الحديثة، بما في ذلك إدارة الذاكرة، الجدولة، الإدخال/الإخراج، الحماية، وما إلى ذلك. يُستخدم تصميم أنظمة التشغيل المشابهة لنظام Unix مثل Linux كمثال على المبادئ العامة في تصميم نظام التشغيل.
|
أنظمة التشغيل |
في هذا المساق سيستكشف الطالب الهيكل الأساسي لتطبيق ويب، وكيفية تفاعل متصفح الويب مع خادم الويب. سيتم تعريف الطالب على دورة الطلب/الاستجابة، بما في ذلك الحصول/الإرسال/التوجيه. سيكتسب الطالب أيضًا فهمًا متقدًما للغة ترميز النص الفائق (HTML)، فضلاً عن الصياغة الأساسية وهياكل البيانات للغة PHP، المتغيرات، المنطق، التكرار، المصفوفات، معالجة الأخطاء، والمتغيرات العالمية العليا، من بين عناصر أخرى.
|
تطوير تطبيقات الويب والموبايل 1 |
يقدم هذا المقرر الطلاب إلى تقنيات البرمجة والتصميم والتطوير المتعلقة بتطبيقات الجوال. في البداية، سيتيح للطالب تقديم مقدمة إلى أوراق الأنماط المتداخلة (CSS) إمكانية تنسيق العلامات لصفحات الويب. سيكتسب الطالب المهارات والمعرفة اللازمة لتثبيت واستخدام بيئة متكاملة لـ PHP/MySQL مثل XAMPP أو MAMP. التصميم والتطوير المتعلق بتطبيقات الجوال. تشمل الموضوعات الوصول إلى قدرات الجهاز، المعايير الصناعية، أنظمة التشغيل، والبرمجة لتطبيقات الجوال باستخدام مجموعة تطوير البرمجيات (SDK) الخاصة بنظام التشغيل. يجب أن يكون الطلاب قادرين على إنشاء تطبيقات أساسية للأجهزة المحمولة.
|
تطوير تطبيقات الويب والموبايل 2
|
يقدم المساق نظرة من أعلى إلى أسفل للحوسبة السحابية، من التطبيقات والإدارة إلى البرمجة والبنية التحتية. ينصب تركيزها الرئيسي على تقنيات البرمجة المتوازية للحوسبة السحابية والأنظمة الموزعة واسعة النطاق التي تشكل البنية التحتية السحابية. وتشمل الموضوعات: نظرة عامة على الحوسبة السحابية، والأنظمة السحابية، والمعالجة المتوازية في السحابة، وأنظمة التخزين الموزعة، والمحاكاة الافتراضية، والأمن في السحابة، وأنظمة التشغيل متعددة النواة. | مقدمة في الانظمة السحابية |
يقدم هذا المساق المفاهيم والتقنيات الأساسية للذكاء الاصطناعي، تمثيل البيانات والبيانات المعرفية، التحكم في الاستدلال، أمثلة على نماذج التعرف على النماذج، الألعاب، إثبات النظريات، مشاكل البحث، تقنيات البحث الاستدلالي، قاعدة الاستدلال، حساب التفاضل والتكامل المسند الأول، الاستدلال بالتناقض، الاستدلال المنطقي، أنظمة الإنتاج، البرمجة باستخدام البرولوج، تمثيل المعرفة، الأنظمة الخبيرة، تطبيقات. كما يقدم هذ المساق مقدمة واسعة النطاق للتعلم الآلي والتعرف على الأنماط الإحصائية. وتشمل الموضوعات: التعلم تحت الإشراف (التعلم التوليدي/التعلم التمييزي، والتعلم البارامترى/غير البارامترى والشبكات العصبية (NNs) وآلات دعم المتجهات (SVM))؛ والتعلم غير الخاضع للإشراف (التجميع، وتقليل الأبعاد، وطرق النواة)؛ ونظرية التعلم (مفاضلات التحيز/التباين، والنصائح العملية)؛ والتعلم المعزز والتحكم التكيفي.
|
مقدمة في الذكاء الاصطناعي والتعلم الآلي |
الذكاء الاصطناعي (AI) هو نهج يُغير قواعد اللعبة لحل المشكلات المعقدة في الأمن السيبراني. في هذا المساق، يُقترح استخدام الذكاء الاصطناعي في سياق أمن المعلومات، مع تقديم حالات استخدام وأمثلة عملية تمنح كل مفهوم سياقًا واقعيًا. يغطي المساق الستة مجالات رئيسية للذكاء الاصطناعي ويشرح كيفية تطبيق هذه المجالات لحل مشكلات الأمان الملحة، مثل تحديات البيانات بالنطاق والسرعة في استجابة التهديد. كما يغطي تقنيات التعلم الآلي وملاءمتها لمشكلات الأمان، بالإضافة إلى القيود العامة والمخاطر المترتبة على استخدام الذكاء الاصطناعي للأمان. بالإضافة إلى ذلك، يقدم المساق كيفية إعداد منظمتك بأفضل طريقة لتطبيق الأمان المدعوم بالذكاء الاصطناعي. | الذكاء الاصطناعي للأمن السيبراني |
هذا المساق يُظهر تحليل البيانات الضخمة لأمن المعلومات. ستوضح كيفية تحليل البيانات التي يتم تطبيقها على “مجموعات بيانات حركة الشبكة الضخمة” من أجل دعم اتخاذ القرارات في الوقت الفعلي لتهديدات الأمان في البيئات الموزعة الفورية.
|
تحليلات البيانات الضخمة والأمان |
تقدم هذه المادة للطلاب أساسيات تحليل الإشارات والأنظمة في الزمن المتصل والمتقطع. سيغطي هذا المقرر تحليل النظام الخطي بما في ذلك الاستجابة الدافعة والالتفاف، ومتسلسلة فورييه، وتحويل فورييه، وأخذ العينات، وتحليل الإشارات والأنظمة المتقطعة في الزمن المتصل، والتحويلاتZ. تشمل الموضوعات تحليل وتصميم أنظمة التحكم باستخدام نماذج النظام الفيزيائي، متغيرات الحالة، الخطأ في الحالة الثابتة، استجابات الزمن والتردد، واستقرار نظام التحكم.
|
أنظمة الإشارات والتحكم |
يهدف هذا المساق إلى تعريف الطلاب بالتصميم الداخلي لأنظمة قواعد البيانات وخصائصها، وبالتالي تطوير برمجيات التطبيقات. وتشمل الموضوعات: نشأة قواعد البيانات، وهيكل نماذج البيانات، وأنواع أنظمة قواعد البيانات، وقواعد البيانات العلائقية، وكذلك البنية المفاهيمية والمنطقية والمادية لقاعدة البيانات العلائقية، والمفاتيح، والتبعية الوظيفية، والتطبيع، ومقدمة عن لغة الاستعلام المهيكلة SQL، وإدارة قواعد البيانات، والتحكم في التزامن وأمن/حماية قواعد البيانات وحالات الدراسة. | مقدمة في تكنولوجيا قواعد البيانات |
يدرس هذا المساق كيفية استخدام الأخلاقيات، القواعد، والتكنولوجيا في الجمعيات والمنظمات المعتمدة على تقنية المعلومات. أهداف هذا المساق هي فهم القضايا الناشئة من: التحكم في الوصول، السرية، الخصوصية، وتطبيق السياسات بالإضافة إلى الألغاز الأخرى الأخلاقية والقانونية السائدة في الجمعيات والمنظمات الحالية.
|
القضايا القانونية والأخلاقية في أمن المعلومات |
يقدم هذا المساق المفاهيم والموضوعات الأساسية للأمن السيبراني للطلاب. وتشمل هذه المفاهيم نظرية الأمن السيبراني والتقنيات الأساسية لتحسين الأمن على أجهزة الكمبيوتر الشخصية والشبكات الصغيرة. سيكتسب الدارسون نظرة ثاقبة حول أهمية
الأمن السيبراني والدور الأساسي لمحترفي الأمن السيبراني. سيوفر التنسيق التفاعلي الموجه ذاتيًا تجربة تعليمية ديناميكية حيث يمكن للمستخدمين استكشاف مبادئ الأمن السيبراني الأساسية، والبنية الأمنية، وإدارة المخاطر، والهجمات، والحوادث، وتقنيات تكنولوجيا المعلومات وتقنيات نظم المعلومات الناشئة. |
أساسيات الامن السيبراني |
سيركز المساق على كيفية تصميم الكتل المنطقية الأساسية لحاسوب بسيط. تشمل الموضوعات المغطاة: هندسة الحاسوب الأساسية Von Neumann؛ مقدمة لبرمجة لغة التجميع؛ تمثيل البيانات والمعلومات ومعالجتها، التمثيل على مستوى الآلة للبرامج، هندسة مجموعة التعليمات، التوصيل التسلسلي، تحسين أداء البرنامج، هرمية الذاكرة، ذاكرة التخزين المؤقت، الذاكرة الافتراضية. علاوة على ذلك، سيغطي المساق أجهزة المنطق القابلة للبرمجة مثل. FPGAs
|
تنظيم وهيكلية الحاسوب
|
يغطي هذا المساق الموضوعات المتقدمة في أمن أنظمة التشغيل (OS). تشمل الموضوعات: آليات التحكم في الوصول، حماية الذاكرة، وآليات الاتصالات بين العمليات. سيتعلم الطلاب أحدث الآليات والسياسات على مستوى أنظمة التشغيل المصممة لحماية الأنظمة من الهجمات المعقدة. بالإضافة إلى ذلك، سيتم دراسة التهديدات المستمرة المتقدمة، بما في ذلك البرمجيات الخبيثة والجذور الخفية، وكذلك آليات الحماية المختلفة المصممة لإحباط هذا النوع من الأنشطة الضارة. | أمن التطبيقات وأنظمة التشغيل |
أصبحت الاتصالات اللاسلكية جزءًا متزايد الانتشار في المجتمع، من الهواتف الذكية التي نستخدمها إلى الأجهزة الطبية المدمجة التي تتواصل في الوقت الفعلي مع الفرق الطبية البعيدة. يهدف هذا المساق إلى ضمان أن يكون لدى الطلاب فهم منهجي وعميق لجميع الجوانب الرئيسية لنظام الاتصالات اللاسلكية وعناصره المكونة، وخصوصًا للأجهزة الذكية، بما في ذلك تحديات الانتشار والاتصال في سياقات مختلفة – مثل المستخدم المتنقل بشكل كبير، أو المستشعر المتصل، أو الأجهزة المزروعة. علاوة على ذلك، يغطي المساق أساسيات بروتوكولات الشبكات للأجهزة الذكية، لتوفير نظرة داخلية على الأنماط الحالية من حيث اتصال الأجهزة الذكية والمستشعرات المدمجة، ويقدم البروتوكولات الأساسية المستخدمة في اتصالاتها. تشمل الموضوعات الإضافية التي يتم تغطيتها منصات الاستشعار، التطبيقات، البروتوكولات اللاسلكية للاتصالات في طبقات مختلفة من نموذج TCP/IP، برمجة Arduino/Raspberry PI، والجوانب الاجتماعية لإنترنت الأشياء (IoT). | مقدمة في الاتصالات للأجهزة الذكية
|
ويغطي المساق المجالات التالية: بيئات تطوير البرمجيات المدمجة، والبرمجة الواعية بالموارد، وبرمجة الأجهزة، وتطوير برمجيات متعددة الخيوط، والتواصل بين العمليات مع الذاكرة المشتركة وتمرير الرسائل، والبرمجة باستخدام أنظمة التشغيل في الوقت الحقيقي، واكتشاف الأخطاء واختبارها، والتسامح مع الأخطاء واستعادة الأخطاء.
في نهاية هذا المساق، يجب أن يكون الطلاب قادرين على: تطوير برمجيات مدمجة منخفضة المستوى باستخدام البرمجة عالية المستوى بلغة C. شرح أهم ميزات أنظمة التشغيل في الوقت الحقيقي واستخدامها في البرمجيات المدمجة. استخدام أنماط البرمجة التي تأخذ في الاعتبار قيود منصات الأجهزة المدمجة، مثل حجم الذاكرة وسعة المعالج وعرض النطاق الترددي. مناقشة الآليات الأساسية لإرساء آليات تحمل الأعطال واستعادة القدرة على التحمل. شرح الأساليب الأساسية في التحقق من صحة وظائف البرمجيات المدمجة. |
برمجة الأنظمة المدمجة |
في هذا المساق، سيكتسب الطلاب فهمًا شاملاً للأفكار الأساسية وراء تقنيات سجل البلوكتشين الموزعة بما في ذلك مقدمة إلى الأسس الضرورية في التشفير. سيناقش المساق البلوكتشين كسجل موزع ويقدم التوافق الموزع كآلية للحفاظ على نزاهة البلوكتشين. في هذا المساق، ستتعرض لعدة عملات مشفرة تم نشرها باستخدام تقنية البلوكتشين مثل بلوكتشين بيتكوين وبلوكتشين إيثيريوم، كما ستتعلم كيفية إنشاء واستخدام ونشر العقود الذكية.
|
مقدمة في تقنية البلوكتشين |
يقدم هذا المساق مقدمة لمبادئ وتقنيات تصميم وتنفيذ وتحليل شبكات الاتصالات التي تعد التكنولوجيا الرئيسية لأنظمة تكنولوجيا المعلومات والاتصالات الحديثة. تشمل الموضوعات: أساس الاتصالات الصوتية والفيديو والبيانات والإنترنت. طوبولوجيا الشبكات، الهندسة المعمارية. تقنيات التحويل، تصميم الشبكات، تحليل قوائم الانتظار الأساسية، البروتوكولات. الشبكات المحلية والواسعة النطاق، الشبكات اللاسلكية الخلوية، بروتوكولات TCP/IP/UDP/DHCP، تقنيات التوجيه، تقنيات الإرسال المتعدد. أمن الشبكات، تحليل الأداء ومحاكاة الشبكة. | الشبكات والاتصالات |
في هذا المساق، سيتعلم الطلاب مقدمة EEE 4717) ) عن أمن إنترنت الأشياء والأنظمة الفيزيائية السيبرانية من خلال الحصول على تدريب عملي على أجهزة إنترنت الأشياء و CPS الحقيقية. وعلى وجه التحديد، سيحظى الطلاب بفرصة تطوير حلول أمنية واقعية باستخدام أجهزة إنترنت الأشياء والأنظمة الفيزيائية السيبرانية. سيتم تعزيز واستكشاف كل من المفاهيم الأمنية الرئيسية (مثل السرية والمصادقة والتوثيق والنزاهة والتحكم في الوصول وعدم التنصل والتوافر) والحلول الأمنية الحديثة. هذا الصف هو صف قائم على المشاريع وسيتمكن الطلاب من تنفيذ وتطوير مشاريعهم المتعلقة بالأمن على أجهزة حقيقية. | مقدمة في أمن المعلومات للأجهزة الذكية |
يهدف إلى تمكين الطالب من تطبيق المعرفة النظرية في تصميم وتطوير الأنظمة الحاسوبية، واكتساب الخبرة في بيئة عمل تكنولوجية حقيقية.
يكون الطالب قد أتم مستوى السنة الثانية. يفترض أن الطالب قد اجتاز مساقات مثل هياكل البيانات والخوارزميات، قواعد البيانات، شبكات الحاسوب، ومعمارية الحاسوب. هذا يشير إلى أن الطالب لديه مهارات قوية في البرمجة، تصميم قواعد البيانات، وفهم لأساسيات الشبكات وهندسة الحاسوب. |
تدريب ميداني 1 |
يهدف إلى تزويد الطالب بمهارات متقدمة في تصميم وتطوير المشاريع البرمجية أو العتادية، وإدخال مفاهيم الذكاء الاصطناعي والحوسبة السحابية والعمل ضمن فرق عمل، بالإضافة إلى صقل مهارات البحث والتحليل للمساهمة في مشاريع التخرج.
يكون الطالب قد أتم متطلبات السنة الثالثة، واجتاز مساقات تخصصية مثل أنظمة التشغيل، أمن المعلومات، برمجة الويب، وأنظمة التحكم. هذا يدل على أن الطالب لديه معرفة متقدمة في تطوير الأنظمة، أمن المعلومات، وتطبيقات الويب. |
تدريب ميداني 2 |
يهدف إلى تزويد الطالب بمهارات متقدمة في تصميم وتطوير المشاريع البرمجية أو العتادية، وتعزيز تطبيق مفاهيم الذكاء الاصطناعي والحوسبة السحابية والعمل على مشاريع DevOps حقيقية، والعمل ضمن فرق عمل، بالإضافة إلى صقل مهارات البحث والتحليل للمساهمة في مشاريع التخرج.
يكون الطالب في مستوى السنة الرابعة، واجتاز مساقات تخصصية مثل أنظمة التشغيل، أمن المعلومات، برمجة الويب، وأنظمة التحكم وهندسة البرمجيات، هذا يدل على أن الطالب لديه معرفة متقدمة في تطوير الأنظمة، أمن المعلومات، وتطبيقات الويب وكذلك في العتاد والشبكات والمتحكمات الدقيقة. |
تدريب ميداني 3 |
يُوفّر هذا المساق لطلاب الهندسة أساسًا منهجيًا لبدء مشروع تخرجهم مع دمج المكونات البرمجية والعتادية (السوفت وير والهارد وير). سيعمل الطلاب في فرق من 2-3 أعضاء لإجراء دراسة خلفية تقنية، تحليل الجدوى، مراجعة الأدبيات، وتحديد الابتكار والقيمة المضافة لمشروعهم.
تشمل المحاور الأساسية تحليل وتصميم النظم، اختيار المنصات المناسبة، تحديد بنية النظام، تحديد المتطلبات التقنية، وتحديد المهارات المطلوبة للتطوير. بنهاية المساق، سيكون لدى الطلاب خطة مشروع شاملة والأساس المعرفي اللازم للانتقال إلى مرحلة تنفيذ التخرج. |
مقدمة في مشروع التخرج |
سيُطبِّق الطلاب معرفتهم التقنية لتصميم وتطوير وتنفيذ حل متكامل يجمع بين البرمجيات والمكونات العتادية. سيعمل الطلاب ضمن فريق لتحويل مقترح مشروعهم إلى نظام وظيفي كامل، وذلك من خلال اتباع دورة تطوير منظمة تشمل تحليل وتصميم النظم وتكامل العتاد والبرمجيات واختبار المشروع والنشر.
يتطلب المشروع من الطلاب إظهار مهارات حل المشكلات والبحث والابتكار والكفاءة التقنية مع الالتزام بالمعايير الهندسية وأفضل الممارسات. تشمل المخرجات النهائية نموذجًا عمليًا، وثائق تقنية، وعرضًا تقديميًا رسميًا. |
مشروع التخرج |
الرسوميات الحاسوبية هي مكون أساسي للعديد من تطبيقات البرمجيات الحديثة وغالبًا ما تكون ضرورية لنجاح هذه التطبيقات. الهدف من هذا المساق هو تعريف الطلاب بالخوارزميات الأساسية وهياكل البيانات المستخدمة في أنظمة الرسوميات التفاعلية الحديثة، فضلاً عن البرمجة والهندسة المعمارية لأجهزة الرسوميات الحاسوبية عالية الدقة. يتم وصف مبادئ وممارسات الرسوميات الحاسوبية من أسسها الرياضية إلى مجالات التطبيقات الحديثة للتصور العلمي، الواقع الافتراضي، ألعاب الكمبيوتر، ورسوم متحركة الأفلام. سيشمل المساق بعض التجارب العملية لبيئات البرمجيات الرسومية مثل جافا الرسوميات 2D، 3D وWebGL.4 | الرسوميات الحاسوبية |
يغطي المساق مقدمة للشبكات الدولية، التطبيقات التواصلية، نقل البيانات، البروتوكولات الأساسية للإنترنت TCP، UDP، IP، ICMP، مقدمة للتوجيه والتحويل، تقنيات إيثرنت وغيرها من التقنيات الفيزيائية، الأدوات الشائعة لتصحيح أخطاء الشبكة، ومقدمة لأمان البيانات. علاوة على ذلك، سيتم توفير تدريب عملي لاستكشاف الشبكة، نقل البيانات عمليًا، وإعداد شبكة صغيرة. | شبكات الحاسوب |
يقدم هذا المساق الفهم النظري لمختلف الظواهر الفيزيائية الكامنة وراء تشغيل أنواع مختلفة من أجهزة الاستشعار والأنظمة الدقيقة، ثم يقدم للطلاب المفاهيم الرئيسية لتصميم أجهزة الاستشعار مع واجهة إلكترونية مناسبة كنظام كامل. أنواع مختلفة من الحساسات التي تمت مناقشتها خلال هذا المساق هذه الحساسات المغناطيسية والبصرية والحيوية والكيميائية والإشعاعية والكهربائية والميكانيكية وغيرها. بشكل عام يتم تعريف الطلاب بالتكنولوجيا الحالية لأجهزة الاستشعار: الإلكترونية والضوئية والموائع الدقيقة والمواد الجديدة. يركز المساق على تكامل الإلكترونيات مع أجهزة الاستشعار لتوفير محول طاقة ذكي أو نظام على رقاقة مع أجهزة متكاملة متعددة. | توصيل الأجهزة والمستشعرات |
يقدم هذا المساق المفاهيم الرئيسية لوحدات التحكم الدقيقة والمعالجات الدقيقة وخاصة للأجهزة الذكية. تشمل الموضوعات المتعلقة بالمتحكمات الدقيقة: بيئات التطوير المتكاملة (IDEs)، والبنى وواجهات الإدخال/الإخراج. واجهات الأجهزة البينية للإشارات: أجهزة الاستشعار، والمشغّلات، ودورة التشغيل، والتحويلات AD/DA. | وحدات التحكم الدقيقة |
من المتوقع أن يطور الطلاب، العاملون ضمن فرق، تطبيقًا قائمًا على البرمجيات لحل أدوات صناعية أو خدمية. سيختبر الطلاب دورة حياة البرمجيات، ويطبقون جميع الموضوعات الهندسية البرمجية أثناء تطوير أدواتهم. | مشروع البرمجة
|
يُقدِّم مساق إنترنت الأشياء (IoT) للطلاب المفاهيم الأساسية والتطبيقات والتقنيات التي تُحرِّك ثورة إنترنت الأشياء. يُغطي المساق موضوعات رئيسية مثل المستشعرات (الحساسات)، المشغلات، المتحكمات الدقيقة، الأنظمة المدمجة، الشبكات، الحوسبة السحابية، وتطبيقات إنترنت الأشياء الصناعية. سيستكشف الطلاب حلول إنترنت الأشياء في العالم الحقيقي، ويطورون مهارات عملية في تصميم الدوائر، ويتعلمون الدور الأساسي للبرمجيات في أنظمة إنترنت الأشياء. بنهاية المساق، سيكون الطلاب قادرين على فهم الاتصال في إنترنت الأشياء، والحوسبة الطرفية (Fog Computing)، وتطبيقات الأعمال، وكيفية إنشاء حلول إنترنت الأشياء. يختتم المساق باستكشاف أحدث الأبحاث والاتجاهات في مجال إنترنت الأشياء، مما يوفر رؤى حول الابتكارات المستقبلية والتحديات في هذا المجال. | انترنت الأشياء |
في التحليل العددي، يتم استكشاف كيفية تحليل وحل المشكلات الرياضية باستخدام الحاسوب. لذلك، فإن التحليل العددي له تطبيقات واسعة في مجالات الرياضيات، الفيزياء، الهندسة، المالية، وعلوم الحياة. يقدِّم هذا المساق مقدمة لهذا الموضوع لطلاب الهندسة، حيث يغطي مجموعة من الموضوعات، منها إيجاد الجذور، الاستيفاء، تقريب الدوال، التكامل، المعادلات التفاضلية، والأساليب المباشرة والتكرارية في الجبر الخطي. | التحليل العددي |