CTI3B3 Pemrograman Perangkat Keras

Deskripsi Mata Kuliah:

Pada mata kuliah Pemrograman perangkat keras merupakan mata kuliah yang dilakukan pada semester 5. Mata kuliah ini memerlukan mata kuliah syarat yaitu Sistem Digital dan Organisasi dan Arsitektur Komputer. Mata kuliah Pemrograman Perangkat Keras memberikan pemahaman kepada mahasiswa mengenai arsitektur perangkat keras, penggunaan perangkat keras, protokol komunikasi, pengindraan, pengontrolan, dan perakitan perangkat keras. Melalui mata kuliah ini mahasiswa dituntut untuk secara aktif dalam perkuliahan baik di dalam kelas maupun di luar kelas (kelas laboratorium) dengan menggunakan pola kelompok kecil mandiri (2-3 orang). Perkuliahan dilakukan sebanyak 16 kali pertemuan yang dilakukan secara variatif, diskusi, presentasi, pemberian tugas mandiri, penelusuran makalah, dan tugas besar.

Pustaka – Bibliography:

Utama:

  1. Bayle, Julien.2013. C Programming for Arduino. Packt Publishing: Birmingham, UK.
  2. Purdum, Jack.2015. Beginning C for Arduino: Learn C Programming for the Arduino (1st. ed.). Apress: USA.
  3. Amariei, Cornel. 2015. Arduino Development Cookbook. Packt Publishing: Birmingham, UK.

Pendukung:

1. Fritzing Community. 2013. Open-source software for documenting prototypes, learning interactive electronics and PCB production.