Tujuan utama dari mata kuliah ini adalah membekali mahasiswa dengan berbagai kemampuan dalam merancang dan membuat sistem robot
sederhana melalui pemahaman akan konsep dari sub-sistem penyusunnya. Perkuliahan secara garis besar terbagi ke dalam 7 (tujuh) pokok bahasan,
yang terdiri dari: (i) Dasar-Dasar Robotika, (ii) Teknik Perancangan Robot, (iii) Sistem Kendali Robot, (iv) Kinematik dan Dinamik Robot, (v) Teknik
Pemrograman Robot, (vi) Mobile Robot, dan (vii) Robot Vision Perkuliahan akan diawali dengan pemberian pengetahuan tentang dasar-dasar robotika,
seperti definisi, sejarah robot, jenis dan fungsi robot, termasuk gambaran awal mengenai materi yang akan diberikan selama perkuliahan. Selanjutnya
mahasiswa akan dibekali pengetahuan tentang teknik dan proses perancangan sebuah robot, termasuk jenis-jenis sumber daya yang dibutuhkan, baik
perangkat lunak maupun perangkat kerasnya. Berikutnya, mahasiswa diperkenalkan dengan sistem pengendalian robot, seperti kendali posisi dan
kecepatan hingga high-level dan low-level control. Setelah memahami teknik perancangan dan sistem kendali robot, mahasiswa diberikan pemahaman
mengenai pemodelan kinematik dan dinamik robot untuk membantu proses perancangan dan pembuatan robot. Selanjutnya mahasiswa akan dibekali
dengan pengetahuan mengenai cara pemrograman robot, khususnya pemrograman pada sistem embedded. Setelah memahami berbagai aspek
mengenai robot, mahasiswa kemudian diperkenalkan dengan mobile robot yang berguna untuk memberikan pemahaman praktis mengenai perancangan
dan pembuatan robot. Setelah itu, mahasiswa juga diberikan pemahaman mengenai salah satu jenis penginderaan robot tingkat lanjut, yaitu dengan
menggunakan kamera atau biasa juga disebut dengan robot vision. Sebagai akhir dari penyajian seluruh materi, maka mahasiswa secara berkelompok
diminta untuk merancang dan membuat sebuah line following robot atau dapat juga obstacle avoidance robot sebagai alternatif pilihan.