Mata kuliah ini berisi penjelasan konsep algoritma dan pemrogramanyang meliputi : pengantar algoritma dan struktur data, symbol yang digunakan dalam algoritmapengertian tipe data dan jenisnyastruktur input, output, pencabanganperulanganmodul, array, rekaman, searching dan sorting. Penerapan konsep algoritma inidisajikan dalam narasi algoritma yang mendekati Bahasa Pemrograman C++, sebagai sarana untuk mengimplementasikanbeberapa kasus yang berkaitan dengan pengolahan data yang ditemukan pada kehiduoan kita