
هذه الدورة هي الثانية في التخصص، وتستكشف التفكير الحاسوبي جنبًا إلى جنب مع برمجة C للمبتدئين. يركز المقرر على عملية حل المشكلات التي تشمل مكونات متعددة، ويهدف إلى توضيح مفاهيم برمجة C الأساسية مثل أنواع البيانات، المتغيرات، والثوابت. يشترط معرفة تمهيدية من الدورة السابقة أو الخبرة الشخصية بالمواضيع ذات العلاقة. تدرس الدورة موضوعات هامة مثل تحليل البيانات، تمثيلها بطرق مختلفة، وكيفية استخدام التكرار (الحلقات) لتنفيذ العمليات البرمجية المتكررة. كما تقدم فهمًا للإحصاءات الأساسية وصنع القرارات ضمن الكود. تهدف الدورة إلى بناء المعرفة اللازمة لتحليل البيانات ببرمجة C في بيئة تعليمية متسلسلة ومنظمة.
Dr. Tim "Dr. T" Chamillard
Associate Professor