Mata kuliah ini menyediakan proses belajar tentang sistem mikrokontroler, mencakup identifikasi masalah, pembuatan konsep solusi dalam bentuk daftar kebutuhan alat dan bahan serta pembuatan algoritma yang mencerminkan cara kerja alat, penulisan program, penyiapan interface ke obyek yang akan dikontrol serta pelaksanaan aktifitas lain sampai dengan penyelesaian project.
Mahasiswa akan mempelajari tentang prinsip dan mekanisme kerja sistem mikroprosesor, bagaimana mikroprosesor melakukan operasi, penerjemahan kode program, dan eksekusi baris program. Akan dipelajari juga mengenai sinyal kendali dan antarmuka mikroprosesor dengan memori dan sistem I/O dalam pertukaran data. Diberikan juga perbandingan antara prosesor yang digunakan dalam komputer/PC yang berbasis x86 dengan sistem tertanam yang berbasis ARM. Selain itu, diberikan juga materi tentang antarmuka perangkat antara mikroprosesor dengan peripheral pendukung dalam sistem komputer serta bentuk sinyalnya, seperti memori, basic I/O, komunikasi, DMA, dan Interupsi.