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