Pembahasan dalam matakuliah ini dimulai dengan pengetahuan ruang lingkup komputer dan penggunaan struktur data.  Mahasiswa diberikan pemahaman bagaimana merancang program agar terstruktur dengan menggunakan array, stack, queue, linked list, sorting, searching, pohon biner dan graph