Algoritma adalah rancangan solusi dalam bentuk langkah-langkah logis.
Pemrograman adalah proses menerjemahkan algoritma ke dalam bahasa komputer agar dapat dieksekusi.
Keduanya saling berkaitan, di mana algoritma adalah konsep dasarnya, dan pemrograman adalah implementasinya dalam bentuk kode. Mata kuliah ini memberi pelajaran tentang pengertian algoritma, jenis-jenis algoritma, paradigma pemrograman, menyelesaikan masalah dengan algoritma dan implementasi dengan menggunakan Bahasa Pemrograman C++. Pada praktiknya, konstruksi pada algoritma pemrograman ini terdiri dari tiga macam.
- Algoritma Percabangan (Conditional)
- Algoritma Sekuensial (Linear Sequence)
- Algoritma Pengulangan (Looping)

- Teacher: samsudin sam