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