Mata kuliah Struktur Data merupakan mata kuliah berbasis proyek untuk membekali mahasiswa memiliki kemampuan memahami dan membedakan struktur data linear dan nonlinear, serta merancang dan mengimplementasikan Abstract Data Type (ADT) dan User Defined Data Type (UDT) secara terstruktur dan sistematis dalam konteks pengembangan solusi kecerdasan artifisial. Pembelajaran difokuskan pada penerapan pointer, list linear dan circular (single dan double pointer), stack, queue (statik dan dinamik), tree (binary tree), serta graph dalam penyelesaian masalah komputasional yang relevan dengan kecerdasan artifisial. Melalui pendekatan project-based learning, mahasiswa diarahkan untuk mengembangkan proyek dengan pada menekankan kemampuan analitis, perancangan solusi, dan implementasi struktur data secara efektif dan aplikatif.