Struktur Data menggunakan C++. mata kuliah ini bertujuan untuk mahasiswa agar memahami sistem pengorganisasian data pada memori komputer dan file(berkas) pada media penyimpanan termasuk cara pengorganisasiannya. Mahasiswa mampu membuat program denga menggunakan salah satu bahasa pemrograman generasi ke-3 (C/C++/Pascal/Java) untuk membuat berbagai macam struktur data (pointer, linked list, sorting dan searching) yang baik, efisien dan cepat. Secara detail dapat dilihat dimateri sbb:

1. Pertemuan I
Konsep Dasar Data dan Algoritma yang terdiri atas Data, Algoritma dan Struktur Data untuk materi bisa download disini
2. Pertemuan II
Array , definisi array , klasifikasi array secara global baik array dimensi satu, bentuk array dua dimensi dan tiga dimensi, silahkan download disini
3. Pertemuan III
Record dan lingked list (pengertian dan penerapan) materi bisa didownload disini
4. Pertemuan IV
Pengertian Pointer dan pengalamat data , materinya
5. Pertemuan V
Linked List, kemudian Stack atau tumpukan dari definisi sampai dasar stack pada tengah-tengah indeks
materi ada disini
5. Pertemuan V
Queue atau antrian, dari definisi sampai circular queue, materi antrian
materi bisa download disini DLNC ,DLC
6. Pertemuan VI
Tree atau pohon akan menjelaskan struktur hirarki, binary tree dan pembuatan pohon biner, materi silahkan didownload disini
7. Pertemuan VII
Tree Struktu Pohon , bagaimana penelusuran pohon biner dan aplikasi pohon biner
materi tree disini
8. Pertemuan VIII
Sorting atau pengurutan , akan dipelajari teknik sorting dari selection sort, bubble sort dll materi ada disini
9. Pertemuaan IX
Searching atau pencarian , tehnik sequential, binary dan fibonacy. materi bisa download disini
10. Pertemuan X
Graph dari karakteristik graph sampai aplikasi graph
11. Pertamuan XI
Graph lanjutan materinya jenis-jenis graph dan aplikasi graph