
تُركز هذه الدورة على تعليم المفاهيم الأساسية للبرمجة بلغة C مثل العبارات المنطقية التي تُستخدم لاتخاذ القرارات داخل البرامج عبر شروط if-else والحلقات التكرارية. كما تستعرض كيفية إنشاء وتعديل المصفوفات لتخزين الأعداد الصحيحة والعشرية وفهم كيفية تنظيمها في ذاكرة الحاسوب. تتضمن الدورة أيضًا تطبيق خوارزميات أساسية للبحث مثل البحث الخطي والثنائي، والفرز مثل الفرز بالفقاعات والاختيار. لغة C تُعد من أقدم لغات البرمجة وأكثرها استقرارًا وانتشارًا، وتستخدم في برمجة العديد من الأجهزة الإلكترونية.
Rémi SHARROCK
Petra Bonfert-Taylor
Thayer School of Engineering