Pada mata kuliah  ini mahasiswa mempelajari bagaimana memprogram perangkat embedded system, dengan mengikuti tahapan development life cycle perangkat embbeded system. Dimulai dengan analisis,  desain, development, implementation & Testing. Mahasiswa belajar membangun source code, berdasarkan arsitektur hardware dan software yang telah direncanakan. Mahasiswa juga mempelajari untuk mengimplementasikan hasil belajar pada project Trafic Light dan Pengendalian Motor DC