وصف المقرر
يغطي المقرر أساسيات برمجة الكائنات بتناوله لموضوع الفصائل كبنيان برمجي يغلف البيانات وبريمجات معالجتها في نسق موحد سهل الاستخدام .
كما يتطرق إلى موضوع التوريث بين الفصائل لتحقيق آلية منظمة لإعادة استخدام أمثل للبرمجيات السابق بناؤها .
كما يتناول المقرر استخدام المصفوفة كمثال لمعمار معقد للبيانات.
ويتخلل المقرر على مدى الفصل الدراسي دراسة حالة متكاملة توظف فيها جميع الأدوات السابقة إضافة إلى الخبرات المكتسبة في المقررات الدراسية ذات الصلة لبناء مشروع متكامل.