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