:(البرمجة1(2نظري+4عملي

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