Matakuliah ini membahas dan mengimplementasikan teknik-teknik dasar untuk abstraksi data, algoritma-algoritma akses dan manipulasi struktur abstrak data. Materi yang akan dibahas antara lain: pengenalan struktur data, konsep ADT (Abstract Data Type), pengurutan (sorting), struktur data linear (list, stack, queue), dan struktur data hirarkis (Tree, Hashtable, dan Graph)