หลังจากเรียนภาษาคอมพิวเตอร์และฝึกฝนการเขียนโปรแกรมแล้ว ขั้นต่อไปคือศึกษาวิชาโครงสร้างข้อมูล ซึ่งวิชานี้มีความสำคัญอย่างมาก เนื่องจากเป็นวิชาพื้นฐานสำคัญที่จะช่วยให้นักคอมพิวเตอร์สามารถเลือกใช้โครงสร้างข้อมูลแบบที่เหมะสม เพื่อช่วยให้โปรแกรทำงานได้เร็วขึ้น ใช้พื้นที่ความจำน้อยลง และมีประสิทธิภาพตามที่ต้องการ ไม่ว่าจะเป็นโปรแกรมงานธุรกิจก็ตาม
บทที่ 1 พื้นฐานความรู้ทั่วไป
บทที่ 2 โครงสร้างข้อมูลแบบอาร์เรย์
บทที่ 3 โครงสร้างข้อมูลแบบสแตกและคิว
บทที่ 4 โครงสร้างข้อมูลแบบลิงค์ลิสต์
บทที่ 5 โครงสร้างข้อมูลแบบต้นไม้
บทที่ 6 การค้นหาข่าวสาร
บทที่ 7 การเรียงข้อมูล
บทที 8 ภาคแบบฝึกหัด