يهدف هذا المقرر إلى تهيئة الطالب لكي يتمكن من تحليل المسألة أو المشكلة بدءاً من كتابة الخوارزمية ورسم المخطط الانسيابي وصولاً إلى كتابة برنامج متكامل بلغة C .
1. الخوارزمية والمخطط الانسيابي. 2. مدخل البرمجة بلغة C : المعرفات، الكلمات المحجوزة، الثوابت، جمل إدخال وإخراج البيانات، التعابير الحسابية والمنطقية والعلائقية والتعابير على مستوى الخانة الثنائية وجمل التخصيص، الدوال الرياضية، جمل التحكم في لغة C . 3. جمل الاختيار والتبديل. 4. جمل التكرار والتفرع. 5. مقدمة عن المصفوفات.
1. التعرف على محرر البرامج المستخدم للغة C. 2. تنفيذ البرامج بعد تحليل المسائل (الخوارزمية والمخطط الانسيابي).
1. بشير على القائد، "مقدمة إلى البرمجة بلغة C" ، منشورات ELGA ، 1995. 2. ألان نيبارو، ترجمة عمر الأيوي، "مبادئ البرمجة بلغة C/C++" ، أكاديما انترنشيونال، 1994. 3. Stanley B-Lippmon, "C++ Primer", Addison-Wesley Publishing company, 2nd Edition, 1991.