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