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