ศึกษาและปฏิบัติเกี่ยวกับหลักการของภาษา โครงสร้างของภาษา คำสั่ง ตัวแปร ฟังก์ชัน โปรแกรมย่อย ส่วนประกอบของโปรแกรม ออกแบบและเขียนโปรแกรมโดยใช้ภาษา C หรือภาษาอื่น ๆ ตรวจสอบและแก้ไขโปรแกรม