زيادة مدارك ومهارات الطالب البرمجية باعتماد لغة C، بالإضافة إلى التوسع في إمكانات لغة C.
1. المصفوفات: أحادية البعد، متعددة الأبعاد. العددية والحرفية. 2. أساليب الترتيب (بالاختيار، الطفح، ... ). 3. أساليب البحث (المتتالي والثنائي، ...). 4. دمج مصفوفتين. 5. بناء الدوال والماكروز. 6. المؤشرات. 7. استدعاء الدوال (بالقيمة Call By Value والعنوان Call By Reference). 8. التعاريف والهياكل. 9. الملفات النصية والثنائية. 10. دراسة بعض الدوال الجاهزة الخاصة بالسلاسل الحرفية والشاشة وغير ذلك.
متابعة الطالب في تنفيذ ما تم إعطاؤه في الجزء النظري بواسطة برامج و مسائل مختلفة.
1. ألان نيبارو، ترجمة عمر الأيوبي، "مبادئ البرمجة بلغة C/C ++" ، أكاديما انترنشيونال، 1994. 2. Stanley B-Lippmon, "C++ Primer", Addison-Wesley Publishing company, 2nd Edition, 1991. 3. Leendert Ammeraal, "C++ for programmers", John Wiley & sons, 2nd edition, 1995.