مفردات المقرر:
مقدمة عامة عن البرمجيات ولغات البرمجة، التعرف على مراحل تطوير البرامج بصورة عامه، مرحلة تحليل المسألة وتصميم الخوارزميات لحلها، المخططات الانسيابية، الأشكال المستخدمة لتمثيل العمليات، تمثيل حل المسألة باستخدام المخططات، تعريف مفهوم التفريع، تعريف مفهوم التكرار تعريف مفهوم العداد والمجمع، تعريف مفهوم المصفوفات وكيفية التعامل معها، التعرف على بعض الأمثلة عن الخوارزميات المعقدة. مقدمة في لغة C (أنواع البيانات الأساسية، ، أسبقية العمليات، عبارة الإسناد، عبارات الإدخال والإخراج، العبارات الشرطية ، التكرار، الدوال، المعاملات وأنواعها، الدوال المكتبية، استخدام المصفوفات) .