كلمة رئيس القسم
بالنيابة عن طاقم قسم علوم الحاسوب، يسعدني أن أرحب بكم.
يقدم قسم علوم الحاسوب درجة البكالوريوس التي تناسب اهتمامات الطلبة الأكاديمية واحتياجات سوق العمل. يدرس طلاب علوم الحاسوب مجموعة واسعة من الموضوعات، تشمل تنظيم الكمبيوتر ولغات البرمجة ولغات برمجة الهواتف الذكية و برمجة صفحات الانترنت وتحليل النظم وأنظمة إدارة قواعد البيانات وهياكل البيانات والخوارزميات والذكاء الاصطناعي. يتم تزويد طلابنا بالمعرفة والمهارات اللازمة للعمل عالي الجودة ولتحسين قدراتهم ومهاراتهم من خلال طيف فكري واسع حتى يكونوا مستعدين لمسارات وظيفية متنوعة وتنافسية. تثقيف الطلاب هو الهدف الرئيسي لقسمنا. نسعى دوما لإشراك طلابنا في مشاريع جماعية عملية وتشجيع البحث وتبادل المعلومات مع الطلاب في كبرى الجامعات المحلية والدولية. كان أحد مشاريعنا هو إرسال الطلاب إلى سلوفينيا لقضاء فصل دراسي كامل هناك في واحدة من أرقى الجامعات المهتمة بمجال الكمبيوتر.
مع خالص تحياتي
م. محمد خلة
رئيس قسم علوم الحاسوب
نبذة عن قسم العلوم
نبذة ومزايا:
يركز تخصص علوم الحاسوب على بناء الطالب في العديد من الجوانب التي تعد الأساس لانطلاقه في سوق العمل بقوة مثل البرمجة وقواعد البيانات وعلم البيانات وهندسة البرمجيات وتحليل الأنظمة والذكاء الاصطناعي وتطوير مواقع الإنترنت وتطوير تطبيقات الهواتف الذكية وأمن المعلومات
مجالات العمل:
- البرمجة
- قواعد البيانات وادارتها
- علم البيانات والذكاء الاصطناعي
- هندسة البرمجيات وتحليل الأنظمة
- تطوير مواقع الانترنت
- تطوير تطبيقات الهواتف الذكية
- أمن المعلومات
- أنظمة وشبكات الحاسوب
- الادارة والريادة والعمل الحر
- وما يستجد من تطورات التكنولوجيا المتسارعة
مجالات العمل الحر:
- بالإضافة الي المجالات المذكورة أعلاه
- مصمم الواجهات UX/UI
- إدارة المشاريع
- البرمجة والتطوير
- متخصص سيو
- تطوير الألعاب
- محلل نظم
الخطة الدراسية لبرنامج علوم الحاسوب
اسم المساق |
رقم المساق |
توصيف المساق |
مقدمة في علوم الحاسوب والانترنت - عملي |
UNRE1102 |
يقدم هذا المقرر للطالب المفاهيم العملية الأساسية في بيئة نظام التشغيل Windows مثل خصائص لوحة التحكم و الطرق المتنوعة للبحث عن الملفات و ادارة المجلدات و بيئة سطح المكتب , كما يقدم المقرر للطالب مجموعة من برامج حزمة ال Office2010 مثل برنامج MS WORD معالج الكلمات , بحيث يتقن الطالب معالجة النصوص و الصور و ادراج الجداول و التعامل معها , كما يقدم للطالب برنامج MS EXCEL2010 ليتعلم الطالب معالجة الجداول و اجراء العمليات الحسابية الأساسية و استخدام مجموعة من الدوال الأساسية و ادراج المخططات بأنواعها, كما يقدم للطالب برنامج MS POWER POINT ليتعلم الطالب على القوائم المختلفة للبرنامج و التعامل مع الشرائح و ادراج الوسائط بأنواعها و تعيين الحركات المختلفة للنصوص و الوسائط كما يتضمن المقرر أسس التواصل باستخدام خدمات الإنترنت والبريد الإلكتروني و الاستخدام الفعال لشبكة المعلومات و محركات البحث في جمع المعلومات. |
مقدمة في علوم الحاسوب والانترنت |
UNRE1203 |
تعريف الحاسوب وأجياله والتعرف على طرق العد في النظام المحوسب، نظام العد الثنائي والعمليات الحسابية عليه، مكونات الحاسوب المادية. مكونات الحاسوب البرمجية، الشبكات، الانترنت والبريد الالكتروني، محركات البحث المختلفة والفيروسات. |
الريادة وإدارة المشروعات الصغيرة |
BAFA3327 |
من خلال هذا المساق سيتعلم الطالب الريادة والعمل الحر، كيف تصبح الفكرة الجيدة عملاً قابلاً للتطبيق، وما هي ريادة الأعمال الحرة إذا كانت تتناسب مع صورة رجل أعمال أو رجل أعمال مستقل. تم تصميم هذا المساق لإدخال المفاهيم الأساسية لريادة الأعمال، والأعمال التجارية الصغيرة والمستقلة بما في ذلك التعريف، لمحة عن رجل الأعمال أو المستقل، والفرق بين هذه المفاهيم. سوف توفر لهم المعرفة والمهارات والتقنيات لتحديد الفرصة وتقييم الفرصة واختبار الفرضيات وإنشاء نموذج أولي. في نهاية هذه الدورة، سيعرفون كيفية اختبار أفكارهم والتحقق من صحتها والنموذج الأولي لها، وأيضًا ما إذا كانوا يتناسبون مع ملف تعريف رجل الأعمال أو المستقل أم لا! ستختلط هذه الدورة بين أسلوب المحاضرات ودراسة الحالة والأنشطة المستندة إلى الفعل مثل الواجبات والإرشاد والتدريب الفردي. |
مقدمة في الكهرباء والالكترونيات |
CSCI1311 |
يتناول هذا المساق تقنيات التحليل التي يمكن تطبيقها على الدوائر الكهربائية. سنناقش أولاً الكميات الكهربائية - الجهد والتيار المرتبط بهذه الدوائر والتعرف على العناصر الأساسية (R، L، C وخصائصها. سننتقل بعد ذلك إلى تقنيات التحليل العامة وتصميم الدوائر الكهربائية، الجهد، التيار، الطاقة، الطاقة، المقاومة، السعة، الحث. قوانين كيرشوف تحليل العقدة، تحليل شبكة، نظرية ثيفين، نظرية نورتون. بالإضافة إلى ذلك، سوف نقدم المبادئ الأساسية لأجهزة أشباه الموصلات وتطبيقات الدوائر المختلفة مثل الثنائيات، الترانزستورات ثنائية القطب الخ. |
مقدمة في تكنولوجيا المعلومات |
CSCI1324 |
يساعد هذا المساق الطالب على الفهم العميق للمفاهيم الأساسية لمجالات تكنولوجيا المعلومات بدءًا من تأثير أدوات التكنولوجيا الحديثة، وكيفية معالجة البيانات على أجهزة الكمبيوتر وتخزينها، وكيفية توصيل الأجهزة بنظام الكمبيوتر، والأدوات والتقنيات اللازمة للتنقل والبحث الويب وبرامج النظام والتطبيقات وكيفية عملها، مقدمات إلى الشبكات وقواعد البيانات والخوارزميات البرمجية |
برمجة (1) |
CSCI1325 |
هذا المساق عبارة عن مستوى مبتدئ في البرمجة جيت يعرف الطالب على مفهوم البرمجة ومقدمة شاملة ومنهجية للتقنيات البرمجية الاساسية ومهارة تصميم البرامج، التفكير بالمشكلة وحلها، أنواع البيانات والعمليات التي تتم عليها والجمل الشرطية والتكرار المصفوفات، وكيفية استدعاء المكتبات والتعامل معها مع تطبيق امثلة عملية مباشرة وايضا يتعرف على البرمجة الشيئية بشكل بسيط. |
برمجة (2) |
CSCI1326 |
تغطي هذه الدورة مفاهيم البرمجة الشيئية الاساسية. ويشمل مفاهيم الفئات والكائنات، واجهات، والوراثة والتغليف. العمل مع المدخلات والمخرجات، وكيفية التعامل مع الاستثناءات والاخطاء باستخدام لغة الجافا. |
تصميم منطق الحاسوب |
CSCI1327 |
يغطي هذا المساق العناصر الأساسية المستخدمة في تصميم الدوائر الرقمية. ويغطي البوابات المنطقية والجبر المنطقي وتقليل التعبير المنطقي والمنطق التوافقي والمنطق التسلسلي والذاكرة ومصفوفات المنطق القابلة للبرمجة. يوضح المفاهيم من خلال تصميم مجموعة متنوعة من الدوائر المنطقية مثل المضافات والمقارنات وأجهزة فك التشفير والتشفير ومحولات الشفرات ومضاعفات الإرسال ومزيلات التكرار ومدقق التماثل والعدادات والسجلات وأجهزة المنطق القابلة للبرمجة والذاكرة |
أخلاقيات الحاسوب |
CSCI2327 |
يقدم هذا المساق للطلاب مفاهيم ونظريات أخلاقيات الكمبيوتر، ومسؤوليات أولئك الذين يعملون مع أجهزة الكمبيوتر، إما كمحترفين في علوم الكمبيوتر أو كمستخدمين نهائيين. كيفية اتخاذ القرارات في القضايا الأخلاقية المتعلقة بمجال تكنولوجيا المعلومات، ويغطي موضوعات مهمة مثل الملكية الفكرية والخصوصية والأمن والموثوقية والمسؤولية والجرائم الإلكترونية. |
تراكيب بيانات |
CSCI2328 |
يقدم هذا المساق شرحا وافيا عن تراكيب البيانات ومفاهيمها الاساسية ومبادئ تحليل الخوارزميات حيث يتعرف الطالب على القوائم والسلاسل والطوابير والمكدسات والاستدعاء الذاتي والهياكل الشجرية، المخططات والشبكات ونهاية الفرز والبحث. |
قواعد بيانات وادارتها |
CSCI2330 |
يقدم هذا المساق المفاهيم الأساسية اللازمة لتصميم أنظمة قواعد البيانات وتطبيقات قواعد البيانات وتصميمها واستخدامها وتنفيذها. اللغات والنماذج التي توفرها أنظمة إدارة قواعد البيانات وتقنيات تنفيذ نظام قواعد البيانات. |
تحليل وتصميم نظم |
CSCI2332 |
بعطي هذا المساق الطالب شرحا وافيا عن تحليل وتصميم النظم حيث يتعرف على دورة حياة البرنامج واهم المنهجيات المتبعة وكيفية تحليل النظام من تحديد احتياجات ومتطلبات المستخدم وتصميم قواعد البيانات والنماذج والتقارير |
عمارة الحاسوب ولغة التجميع |
CSCI2343 |
يقدم هذا المساق للطلاب تاريخ ومبادئ عمارة الحاسوب، وتنظيم الكمبيوتر، ولغة التجميع، ولغة الالة، وحدة الحساب والمنطق وتصاميمها. أداء الكمبيوتر، مسار البيانات ومعالجتها من خلال أكثر من هيكلية مختلفة، التسلسل الهرمي للذاكرة، أجهزة الإدخال / الإخراج، بنية المعالج المتعدد النواة |
قواعد بيانات (2) |
CSCI2344 |
يقدم هذا المقرر للطالب برمجة واستخدام لغة الاستعلام الإجرائية Pl/sqlباستخدام برنامج الأوراكل والذي يعد الأساس لجميع تطبيقات قواعد البيانات العلائقية الحديثة. سيتم دراسة التطورات الحديثة في تخزين البيانات، والتي توفر الأساس اللازم للتجهيز لنظم دعم القرارات الفعالة كما يقدم للطالب طرق إنشاء وحدات برنامج لغة الاستعلام الهيكلية والإجرائية SQL / PL من خلال الإجراءات، والدوال، والمشغلات، والحزم ليمكن الطالب من تنفيذ وتصميم قواعد بيانات فعالة وواقعية. |
برمجة انترنت |
CSCI2368 |
هذا المساق يغطي أساسيات تطوير الويب باستخدام تقنيات الويب الحديثة مثل HTML5، CSS3، وجافا سكريبت. ويغطي هيكلية صفحات الويب باستخدام علامات HTML5 وCSS، وتطوير الوظائف الأساسية مثل التحقق من صحة النموذج والوصول إلى طراز كائن المستند (DOM) باستخدام JavaScript وjQuery، وإنشاء تصميم ويب سريع الاستجابة باستخدام استعلامات وسائط CSS وBootstrap. |
برمجة |
CSCI2370 |
تغطي هذه الدورة موضوعات البرمجة الشيئية المتقدمة. ويشمل مفاهيم برمجة واجهة المستخدم الرسومية. تدفقات IO، والتعامل مع التهديدات، وبرمجة الشبكات. |
النظم الموزعة |
CSCI3321 |
يقدم المساق المبادئ الأساسية التي تقوم عليها الأنظمة الموزعة: العمليات، والاتصالات، والتسمية، والمزامنة، والاتساق، والخطأ، والأمن. سوف يكون الطلاب على دراية ببعض النماذج الرئيسية في الأنظمة الموزعة |
نظم التشغيل |
CSCI3347 |
يتطرق هذا المساق الى أهمية نظام التشغيل ووظيفته. التقنيات المختلفة التي يستخدمها نظام التشغيل لتحقيق أهدافه كمدير للموارد. كيفية تفاعل التطبيقات مع نظام التشغيل وكيفية تفاعل أنظمة التشغيل مع الجهاز. أيضًا، كما يلقي الضوء على بعض أنظمة التشغيل الحالية وكيف يتم تطبيق الموضوعات التي يتم تدريسها في المساق في هذه الأنظمة. كما يتم تطبيق بعض المواضيع العملية لتعزيز فهم المساق |
شبكات الحاسوب |
CSCI3349 |
هذا المساق يزود الطالب بجميع مفاهيم واساسيات شبكات الحاسوب الحديثة، البروتوكولات والتقنيات والمبادئ الاساسية لهذه البروتوكولات ويغطي المساق دراسة الطبقات الخمس بما تشمله كل طريقة من بروتوكولات، تركيب الموجهات والتعامل مع البيانات اثناء نقلها في الشبكة من المرسل الى المستقبل. |
الشبكات اللاسلكية |
CSCI3357 |
يوفر هذا المساق للطلبة المعرفة اللازمة حول اخر ما وصل إلى تاريخ الشبكات اللاسلكية الحديثة، بحيث يشمل وصلات لاسلكية وخصائص الشبكة، CDMA، واي فاي: 802.11 الشبكات المحلية اللاسلكية، عمارة 802.11، بروتوكول MAC، والإطار IEEE 802.11، التنقل في نفس IP ، الشبكة الفرعية، ميزات متقدمة في 802.11، شبكات النطاق الشخصية: بلوتوث وزيغ بي، الشبكات الخلوية: نظرة عامة على عمارة الشبكات الخلوية، شبكات الجيل الثالث، البيانات: توسيع شبكة الإنترنت لمشتركي الخلوي، 4G: LTE، إدارة التنقل: المبادئ، المعالجة، التوجيه ، جوال IP، العضو المنتدب التنقل في الشبكات الخلوية، توجيه المكالمات لمستخدم الهاتف المحمول،Handoffs في GSM واللاسلكية والتنقل: التأثير على بروتوكولات الطبقة العليا، وبعض المواضيع المتقدمة حول واي فاي، وواي ماكس، الأمن، والوسائط المتعددة على الشبكات اللاسلكية. |
برمجة انترنت (2) |
CSCI3369 |
يغطي هذا المساق الموضوعات الهامة لتصميم الأنماط وتطوير المواقع الديناميكية من خلال برمجة الخادم باستخدام PHP. حيث يغطي أساسيات PHP. سيتعلم الطلاب أيضًا كيفية الجمع بين PHP وMySQL لإنشاء صفحات ويب ديناميكية. كما أنه يغطي استخدام الأطر مثل larval وAngularJS وWeb MVC framework |
علم البيانات |
CSCI3375 |
يقدم هذا المساق نظرة عامة على موضوعات علوم البيانات مثل إدارة البيانات الكبيرة، وصراع البيانات. يوفر للطلاب المهارات الأساسية المتعلقة بالإحصاءات وتحليل البيانات. كما يتم تقديم مقدمة حول التعلم الآلي وتقييم الأنماط واستخراج البيانات وتصور البيانات. سيتم تضمين بعض أدوات البرمجة لمساعدة الطالب على ممارسة الموضوعات المغطاة. |
الذكاء الاصطناعي |
CSCI4325 |
يقدم هذا المساق مقدمة شاملة لتقنيات الذكاء الاصطناعي ونظرياته. تشمل حل المشكلات والتخطيط، وتقنيات تمثيل المعرفة، ومحركات التفكير والأنظمة الخبيرة، وجولة في مجالات تطبيقية مختلفة من الذكاء الاصطناعي، بما في ذلك التعلم الآلي ومعالجة اللغة الطبيعية ورؤية الكمبيوتر عالية المستوى. بالإضافة إلى ذلك، يقدم المقرر بعض خوارزميات البحث الأساسية لحل المشكلات؛ تمثيل المعرفة والاستدلال؛ المنطق الضبابي؛ والشبكات العصبية. |
أمن المعلومات (1) |
CSCI4325 |
يقدم هذا المساق مبادئ الأمن الرئيسية في عالم الكمبيوتر وتكنولوجيا المعلومات. يناقش تقنيات الهجوم المختلفة وكيفية الدفاع ضدهم. تشمل الموضوعات هجمات الشبكة والدفاع، وثغرات نظام التشغيل، وأمن الويب، وأمن البريد الإلكتروني، والبرامج الضارة، والخصوصية. توفر المساق أيضًا الأساس لفهم القضايا الرئيسية المرتبطة بحماية أصول المعلومات، وتحديد مستويات الحماية والاستجابة للحوادث الأمنية، وتصميم نظام متسق ومعقول لأمن المعلومات، مع ميزات كشف التسلل والإبلاغ المناسبة |
أمن المعلومات (2) |
CSCI4326 |
يقدم هذا المساق للطلاب مواضيع متقدمة في موضوعات أمن المعلومات مثل تقنيات تشفير البيانات وأنظمة تشفير المفتاح العمومي ووظائف وبروتوكولات التشفير. سيكون التركيز جيدًا أيضًا على الشبكة اللاسلكية وأمن المحمول وهندسة البرمجيات الآمنة |
هندسة البرمجيات |
CSCI4351 |
يقدم هذا المساق وصفًا كاملاً حول دورة حياة مشروع البرنامج بدءًا من جمع المتطلبات والتصميم عالي المستوى والتصميم منخفض المستوى والتطوير والاختبار والنشر والتوزيع وأخيرًا المتابعة والصيانة. |
التدريب الميداني (علوم الحاسوب) |
CSCI4353 |
تمتد فترة التدريب العملي الميداني لمدة ثمانية أسابيع خلال مدة الفصل الدراسي الصيفي للسنة الثالثة او الرابعة من خطة علوم الحاسوب بعد ان يكون الطالب قد أنهى 100 ساعة معتمدة. خلال فترة التدريب سيخضع الطالب للتدريب العملي في مؤسسة حكومية او شركة خاصة أو مؤسسة عامة في أحد مجالات علوم الحاسوب وذلك بعد موافقة الكلية. في نهاية المساق يقوم الطالب بتسليم تقرير عما تم انجازه في مكان التدريب وتسليم نسخة من الاعمال المنجزة للكلية. |
مشروع تخرج (1) علوم الحاسوب |
CSCI4354 |
يختبر مشروع التخرج مدى استفادة الطلبة مما تعلموه خلال سنوات دراستهم الجامعية وذلك من خلال تطوير المشاريع التي تظهر قدراتهم الفكرية والتقنية والإبداعية. يجب على الطلاب إكمال مشاريعهم في مجالات الدراسة المركزة تحت إشراف أحد أعضاء هيئة التدريس. ستُظهر المشاريع قدرة الطلاب على تطبيق المعلومات وتحليلها وتوليفها وتقييمها وإيصال المعرفة والفهم. حيث يرتبط النمو الشخصي والرضا بمشاريع التخرج. إن الفرص لتوسيع معارفهم الشخصية، واستكشاف الوظائف، وتطبيق التعلم في مواقف الحياة الواقعية، ستفيد نمو الطلاب وتشجع التعلم مدى الحياة. |
مشروع تخرج (1) علوم الحاسوب |
CSCI4355 |
يختبر مشروع التخرج مدى استفادة الطلبة مما تعلموه خلال سنوات دراستهم الجامعية وذلك من خلال تطوير المشاريع التي تظهر قدراتهم الفكرية والتقنية والإبداعية. يجب على الطلاب إكمال مشاريعهم في مجالات الدراسة المركزة تحت إشراف أحد أعضاء هيئة التدريس. ستُظهر المشاريع قدرة الطلاب على تطبيق المعلومات وتحليلها وتوليفها وتقييمها وإيصال المعرفة والفهم. حيث يرتبط النمو الشخصي والرضا بمشاريع التخرج. إن الفرص لتوسيع معارفهم الشخصية، واستكشاف الوظائف، وتطبيق التعلم في مواقف الحياة الواقعية، ستفيد نمو الطلاب وتشجع التعلم مدى الحياة |
شبكات عصبية |
CSCI4369 |
في هذا المساق بتعرف الطالب على الشبكات العصبية التي توفر نموذجًا للحساب مختلفًا تمامًا عن أجهزة الكمبيوتر التقليدية. عادة، الشبكات العصبية ليست مبرمجة بشكل صريح لأداء مهمة معينة؛ بدلاً من ذلك، يتعلمون تنفيذ المهمة من خلال أمثلة سلوك المدخلات والمخرجات المطلوبة. تقوم الشبكات تلقائيًا بتعميم معارفها المعالجة في المواقف غير المرئية سابقًا، وهي تؤدي أداءً جيدًا حتى عندما تكون البيانات المدخلة مشوشة أو غير مكتمل أو غير دقيقة. هذه الخصائص مناسبة تمامًا لمهام النمذجة في المجالات غير المنظمة مثل التعرف على الوجوه والتعرف على الكلام والتحكم في المحركات. |
مواضيع متقدمة في علوم الحاسوب |
CSCI4373 |
هذا المساق يقدم مواضيع جديدة في علوم الحاسوب وقد تختلف من عام لأخر بناءً على اهتمام الكلية والطلبة واحتياجات سوق العمل والتطورات المتسارعة في مجال علوم الحاسوب. |
برمجة هواتف ذكية (1) |
CSCI4374 |
يقدم هذا المساق تمهيديًا لتطوير تطبيقات الأجهزة المحمولة لنظام Android. سوف يتعلم الطلاب تطوير التطبيقات على نظام Android. وتشمل الموضوعات إدارة الذاكرة. تصميم واجهة المستخدم؛ بناء واجهة المستخدم. طرق الإدخال معالجة البيانات تقنيات الشبكة. من المتوقع أن يعمل الطلاب على مشروع ينتج تطبيقًا للهاتف المحمول. |
برمجة هواتف ذكية (2) |
CSCI4376 |
يغطي هذا المساق أساسيات تطوير تطبيقات الهاتف المحمول Apple iOS. تبدأ الدورة التدريبية في تغطية لغة البرمجة سويفت، باستخدام بيئة التطوير المتكاملة Xcode، وأطر عمل النظام الأساسي (مثل React). سيقوم الطلاب بإنشاء تطبيقات أساسية وإضافة ميزات جديدة حتى يقومون بتطوير تطبيق حقيقي وقابل للاستخدام. |
لغة انجليزية فنية |
ENCL2327 |
من خلال هذا المساق نقوم بتطوير مهارات اللغة الإنجليزية الفنية التي يحتاجها الطلاب للعمل والدراسة في بيئة تكنولوجية. يساعد الطلاب على اكتساب المعرفة بالحاسوب وتقنية المعلومات باللغة الإنجليزية. يساعد الطلاب الذين يعملون في صناعة تكنولوجيا المعلومات حيث أصبحت اللغة الإنجليزية هي اللغة المطلوبة. تقوم بتطوير المفردات الطلابية لتمكينه من التواصل بشكل أكثر فعالية حول الموضوعات الفنية، وسيستخدم الطالب المهام الواقعية لإعداده لبيئة عمل تكنولوجيا المعلومات. بالإضافة إلى أنه يركز على تطوير العرض التقديمي الشفوي ومهارات كتابة التقارير الفنية وكتابة مقترحات للحصول على وظائف من خلال العمل الحر عبر الانترنت. |
تفاعل الإنسان والحاسوب |
GMCI2349 |
هذا المساق متعدد التخصصات حيث يدمج مفاهيم من علوم الحاسوب وعلم النفس المعرفي وتصميم الرسوم. يقدم المساق المفاهيم الأساسية للتفاعل بين الإنسان والحاسوب. تهتم بتصميم وتقييم وتنفيذ أنظمة الحوسبة التفاعلية للاستخدام البشري. من خلال المساق يكتسب الطلاب المبادئ والمهارات اللازمة لتصميم وتقييم النظم التفاعلية. يتم التركيز بشكل كبير على عملية تطوير تصاميم تفاعل المستخدم. تشمل أنشطة تطوير تفاعل المستخدم متطلبات وتحليل المهام ومواصفات قابلية الاستخدام والتصميم والنماذج الأولية والتقييم. |
الواقع الافتراضي |
GMCI4369 |
في هذا المساق يتعرف الطالب على المفاهيم والتقنيات والتطبيقات الحديثة للواقع الافتراضي في الوسائط المتعددة وعلوم الحاسوب. وتشمل لمحة عامة عن أنظمة الواقع الافتراضي، سواء الأجهزة والبرمجيات، وتقنيات الرسومات الكمبيوتر المستخدمة لمحاكاة البيئات الافتراضية. دراسة المشاكل المتعلقة بالتفاعل مع العالم الافتراضي، بما في ذلك التصور العميق، اختيار الكائنات وحركة الكائنات. كما تتم دراسة المشاكل المتعلقة بالتفاعل والاصطدام بين الكائنات داخل البيئة. |
تفاضل وتكامل (1) |
MATH1321 |
هذا المساق يدرس المفردات التالية: النهايات وطرق إيجادها، الاتصال ونظرياته، الاشتقاق وقواعده، بعض التطبيقات على الاشتقاق، التكامل المحدود والتكامل الغير محدود، بعض تطبيقات التكامل. |
تفاضل وتكامل (2) |
MATH1322 |
يتناول هذا المساق: الدوال العكسية، اقترانات الأس واللوغاريتم الطبيعي، الاقترانات المثلثية العكسية، طرق التكامل (التعويض والأجزاء والكسور الجزئية والتعويضات المثلثية)، المتواليات والمتسلسلات، تقارب المتسلسلات، متسلسلة القوى، متسلسلة تايلور وماكلورين ومتسلسلة ذات الحدين. |
الرياضيات المنفصلة |
MATH2324 |
يعلم هذا المساق تقنيات الطلاب في كيفية التفكير المنطقي والرياضي وتطبيق هذه التقنيات في حل المشكلات. حيث يهدف إلى التعريف بالمنطق، والبراهين، والمجموعات، والعلاقات، والوظائف، والعد، والاحتمال، مع التركيز على التطبيقات في علوم الكمبيوتر. |
تصميم وتحليل خوارزميات |
MATH3341 |
يقدم هذا المساق شرحا مفصلا عن الخوارزميات الكلاسيكية في مختلف المجالات، وتقنيات تصميم الخوارزميات الفعالة. ستتضمن الموضوعات مفاهيم تعقيد الخوارزمية، وانماط تصميم الخوارزميات. سيغطي أيضًا الخوارزميات الرئيسية وهياكل البيانات للبحث والفرز والرسوم البيانية وبعض تقنيات التحسين الخوارزميات |
مسار انترنت الاشياء والأنظمة الذكية
نبذة ومزايا:
تماشيا مع التطورات التكنولوجيا وقطاعاتها المختلفة واستجابة لهذه التطورات تم استحداث مسار " إنترنت الأشياء والأنظمة الذكية" هذا البرنامج تم تطويره ليواكب مستجدات وبرمجة الموجة التالية من الأجهزة المتصلة، واستكشاف البرامج والأجهزة التي تعمل على تغيير العالم، وربط الأشياء لإنشاء خدمات ومنتجات جديدة جذريا. في ظل مشاكل فرص العمل المحلية سيوفر البرنامج فرص عمل عديدة للخريجين عبر الانترنت مع الكثير من الشركات والمؤسسات الإقليمية والدولية.
مجالات العمل:
- تصميم وتطوير إنترنت الأشياء والنظم الذكية وتطبيقاتها
- مطور إنترنت الأشياء والنظم ذكية
- مهندس حلول إنترنت الأشياء والنظم ومحلل البيانات
- مطور ويب
- البرمجة
- قواعد البيانات وادارتها
- علم البيانات والذكاء الاصطناعي
- هندسة البرمجيات وتحليل الأنظمة
- تطوير مواقع الانترنت
- تطوير تطبيقات الهواتف الذكية
مجالات العمل الحر:
- أتمتة المباني الذكية
- الذكاء الاصطناعي
- أخصائي إدارة المشاريع
- محلل بيانات إنترنت الأشياء والانظمة
- أخصائي أمن إنترنت الأشياء
- متخصص الحوسبة السحابية
- مطور إنترنت الأشياء عن بعد
- مهندس الاجهذة الذكية وإنترنت الأشياء
- مهندس البرامج الثابتة لإنترنت الأشياء
- مطور ويب