برنامج هندسة البرمجيات
البكالوريوس
المستويات
2
المقرارت
10
عدد الساعات
33
عدد الطلبة
353
نظرة عامة
قسم هندسة البرمجيات يقدم برنامجًا أكاديميًا رائدًا يهدف إلى إعداد كوادر متميزة في مجال هندسة البرمجيات. يركز البرنامج على تزويد الطلاب بالمعارف والمهارات اللازمة لتصميم وتطوير أنظمة برمجية مبتكرة تلبي احتياجات السوق المحلي والعالمي. يتميز البرنامج بمناهج دراسية متطورة تتوافق مع أحدث التطورات التقنية ومعايير الجودة الأكاديمية، بالإضافة إلى توفير بيئة تعليمية تفاعلية تدمج بين النظرية والتطبيق.
يسعى القسم لتعزيز البحث العلمي وتشجيع الابتكار، كما يحرص على تقديم خدمات مجتمعية واستشارات تقنية لدعم التنمية المستدامة وفق رؤية المملكة 2030. يضم البرنامج فرق عمل ولجان متخصصة تعمل على ضمان الجودة، الإرشاد الأكاديمي، تطوير المقررات، ومتابعة الخريجين، مما يسهم في تحقيق التميز الأكاديمي وبناء جيل قادر على مواجهة تحديات العصر الرقمي.
محتوى البرنامج
متطلبات القبول
Program levels
المستوى الاول
CIS 1102 - أساسيات البرمجة - إجباري
عدد الساعات
3
نظري
2
عملي
2
تمرين
اجمالي المحتوى
4
المتطلبات
وصف المقرر:
أساليب حل المسائل وتصميم الخوارزميات، أنواع البيانات الأساسية، التقارير بأنواعها والدوال الجاهزة، أسبقية العمليات، عبارة الإسناد، عبارات الإدخال و الإخراج, العبارات الشرطية والاستثنائية، التكرار، الدوال المعرفة والمنهاجات، الخوارزميات الذاتية، فكرة المجال وتعريف المتغيرات والعناصر، استخدام المصفوفات.
المستوى الثاني
CIS 1103 - برمجة حاسبات (1) - إجباري
عدد الساعات
4
نظري
3
عملي
2
تمرين
اجمالي المحتوى
5
المتطلبات
وصف المقرر:
مقدمة، البرمجة الإجرائية، البرمجة الشيئية وما بينهما بلغة الجافا، تراكيب البرامج وأسلوب التصميم في البرمجة الشيئية، التصانيف (أنواع البيانات المجردة، المركبات واللامركبات، الخواص والطرق). الأشياء، التحميل الزائد، التوارث، نظم الإدخال والإخراج التصانيف الداخلية (أساسيات الإدخال والإخراج، هيئات الإدخال والإخراج ووسائلها. أساسيات الإدخال والإخراج في الملفات، الثنائيات والوصول العشوائي والتصانيف الداخلية) : أمثلة وتطبيقات (المصفوفات، القوائم المتصلة، الرصة والصفوف، النهج البرمجي : تعارف وإعلان المتغيرات. تحديد المواصفات والتطبيقات، التعليقات والتسمية.