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