Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang bagaimana menganalisis dan merepresentasikan persoalan dengan menggunakan berbagai struktur data  meliputi searching, filtering, sorting, stack, queue dan binary seacrhing baik dengan tipe data konvensional (statis) maupun dengan data dinamis (pointer) maupun menyelesaikan kasus dengan kombinasi berbagai struktur data.