โครงสร้างข้อมูลเบื้องต้น โครงสร้างข้อมูลแบบต่าง ๆ เช่น อาร์เรย์ สแตค คิว ลิ้งค์ลิสต์ ต้นไม้ และกราฟ การวิเคราะห์ขั้นตอนวิธีพื้นฐาน ขั้นตอนวิธีการเรียงลำดับและการค้นหาข้อมูล การเลือกใช้ขั้นตอนวิธีการต่าง ๆ และการวัดประสิทธิภาพในการทำงานกับโครงสร้างข้อมูลชนิดต่าง ๆ