(حسب 112)  لغة برمجة: مفاهيم أساسية للبرمجة: مكونات لغات البرمجة، الجمل الأساسية، جمل الإدخال والإخراج، جمل التحكم، البرامج الفرعية، معالجة المصفوفات الاستدعاء الذاتي، السجلات والملفات وطرق التعامل معها، معالجة تراكيب البيانات المختلفة، تطبيقات مختلفة في معالجة البيانات.