ศึกษาและปฏิบัติเกี่ยวกับ หลักการของโครงสร้างข้อมูล (Principle of Data Structures) ข้อมูลนามธรรม (Abstract DataType) การจัดโครงสร้างแบบ Linear และ non-linear data structures อัลกอลิทึมและการหาประสิทธิภาพ Big-O Notations การสร้างและจัดการโครงสร้างข้อมูลแบบ Linked Lists, Stack Queues, Trees และ Graph การจัดการข้อมูลแบบ Heap และ Hash Tables อัลกอริทึมการจัดเรียนข้อมูลและการค้นหาข้อมูล (Sorting and Searching Algorithms)