قسم علم الحاسوب - Jerash University
قسم علم الحاسوب

وصف المساقات

يقدم المشاق مفاهيم البرمجة المرئية باستخدام Microsoft Visual Studio.Net . سيعرف المساق الطلبة على اساسيات مبادئ البرمجة الموجهة الحدث، ومفاهيم البرمجة المرئية و المسموعة، و سيوفر اطار العمل للطلبة لاكتشاف مشاريع برمجية فنية و خلاقة، و سيتمتع الطلبة بالقدرة على تطوير تطبيقات نظام التشغيل windows باستخدام Visual Studio.Net وسيكون التركيز على لغة ASP.NET
تحميل
يقدم المساق لغات اساسية لبرمجة تطبيقات الانترنت كلغات HTML ، CSS ، PHP ، JavaScript و مكتباتها. سيتعلم الطلبة مستويات بسيطة و متوسطة للغة البرمجة PHP. يمكن استخدامها لانشاء جميع انواع واجهات الانترنت ذات الفعالية المستمرة، و لمتانة المصادر المفتوحة، اصبحت من اكثر لغات البرمجة شيوعا لبرمجة تطبيقات لانترنت. سيتم التركيز على العديد من طرق المدخلات للخادم (سلسلة الستعلامات و النماذج و ملفات الكوكيز)، التفاعل مع الملفات على جهاز الخادم (الملفات النصية و قواعد البيانات)، و القضايا الامنية. سيتم التطرق ايضا الى برامج الاتصال مع اجهزة الخادم على شبكة الانترنت، بحيث سيتمكن الطلبة من تصميم و صياغة و اختبار و تصحيح و انشاء مواقع الكترونية ذات فاعلية مستمرة بلغة PHP .
تحميل
يوفر المساق دراسات مختارة لمفاهيم و تطبيقات مفتاحية للذكاء الاصطناعي و مدخل الى لغات شاعة الاستخدام لبناء نظم الكاء الاصطناعي. يدرس الطلبة تقنيات الذكاء الاصطناعي في سياقات متنوعة مؤكدة على: 1. تعميم خوارزميات البحث، و تضمن مواضيع الرسوم البيانية، خوارزميات الكشف التجريبية، الاستمثال، طرق التكرار، طرق التشذيب، و الالعاب. 2. تمثيل المعرفة، و تضمن مواضيع معالجة الصور، رؤية الالة، برامج حل القيود، النمذجة المعتمدة على برامج العميل، و التعلم.
تحميل
يوفر المساق إمكانية التدرب على استخدام أدوات الحاسوب وتطبيقاته في المجالات المختلفة، يتم التدريب في مؤسسات القطاع العام أو الخاص وبإشراف أعضاء الهيئة التدريسية في القسم. إن الغرض من التدريب الميداني بإشراف خبرات عملية هو تجميع الطلاب للمعارف والخبرات والمهارات المقدمة خلال الجزء الأكاديمي للبرنامج في بيئة عملية. التدريب الميداني هو خبرة تعلم للطلاب وإسهام في العمل في موقع التدريب. المتوقع من التدريب الميداني أن يوفر فرص للتعلم غير متوفرة في قاعات الدرس.
تحميل
يعتبر المساق مقدمة في اساسيات بحوث العمليات و ممارستها و دورها في اتخاذ القرار. عمليا يركز المساق على تقنيات البرمجة الرياضية كالبرمجة الخطية ( الطريقة البسيطة، مفاهيم الازدواجية و تحليل الحساسية)، استمثال الشبكة (كمشاكل النقل و المهام)، و البرمجة غير الخطية.
تحميل
يهدف هذا المساق إلى تعريف الطلبة بأساسيات الحوسبة الموزعة وبيان أهميتها وكيفية برمجتها ونظمها المختلفة وتزويده بالمهارات الأساسية لتطوير البرمجيات الموزعة. المواضيع التي يغطيها المساق تشمل: مفاهيم الحوسبة الموزعة والبرمجة الموزعة والنظم الموزعة، تزامنية الحوسبة، نماذج الحوسبة الموزعة، وسائل الاتصال بين العمليات، الاتصال الجماعي ،الدعم الذي توفره نظم التشغيل للحوسبة الموزعة، الكينونية الموزعة ،واجهة برمجة التطبيقات (مثل RPC،RMI وغيره) ،نموذج الخادم والعميل ،مسألة السرية في تطبيقات الإنترنت. الجانب العملي للمساقي تضمن قيام الطلبة بتطوير برمجيا تموزعة مستخدمين أحدث التقنيات المتوفرة.
تحميل
مساق نظم التشغيل تقدم للطلبة مجال شيق من الماديات من عدة حقول نظم التشغيل، و تحتوي هياكل نظم التشغيل الاساسية، توافق و مزامنة العمليات، تقنيات ادارة الذاكرة، ادارة المصادر و جدولة العمليات، نظام الملفات و نظام الادخال و الاخراج، وغيرها من المواضيع.
تحميل
يقدم المساق مفاهيم البرمجة المتقدمة و تقنيات البرمجة الحديثة. و التي تتضمن تصميم البرمجة الكينونية و تصميم الانماط، واجهات المستخدم الرسومية، نماذج الاحداث، معاملة الاستثناءات، تعدد العمليات. سيتعلم الطلبة لغة البرمجة Java ليتمكنوا من انشاء مختلف الرسوم البيانية و التوضيحية مثل: الفئة، الكائن، التسلسل، النشاط، و التطوير، و رسومات العناصر و الحالة.
تحميل
يغطي المساق مختلف المواضيع لمساعدة الطلبة بتعلم تقنيات الرسم بالحاسوب و تضم المواضيع: دراسة مفاهيم تصميم الحاسوب، و المصطلحات، و العمليات، و مدخل الى المفاهيم الاساسية، و نمذجة و تحويلات ثنائية الابعاد و ثلاثية الابعاد، عرض التحويلات ، عرض الصور على الشاشة، تقنيات الاستدعاء، حزم و نظم البرمجيات الرسومية. سيتعلم الطلبة اساسيات خوارزميات الرسم بالحاسوب. و سيوفر المساق مدخل مختصر لبرنامج الرسم OpenGL.
تحميل
الهدف من المساق هو توضيح مفاهيم نمذجة النظم و محاكاتها. يناقش المساق مختلف المواضيع المتعلقة بالمحاكاة و النمذجة، مثل استخدامات و اجابيات و سلبيات المحاكاة، انواع النماذج، خطوات محاكاة النظم ذات الاحداث المنفصلة، منتجات برمجيات المحاكاة، النماذج الاحصائية، نماذج الطوابير البسيطة، الارقام العشوائية و التنوعات العشوائية، نمذجة المدخلات، تحقيق و فاعلية النموذج، و استخدامها في تحليل المدخلات و المخرجات. القسم التطبيقي من المساق يركز على ناتج برمجيات المحاكاة و تطبيقها لنظم تكنولوجيا المعلومات.
تحميل

استعرض القسم