ศึกษาและปฏิบัติเกี่ยวกับหลักการเขียนโปรแกรมและการวิเคราะห์งาน ผังงาน รหัสเทียม และขั้นตอนการแก้ไขปัญหา (Algorithm) โครงสร้างภาษาคอมพิวเตอร์และการใช้กระบวนการเขียนโปรแกรมคำสั่ง การคำนวณ เงื่อนไขกรณีและการทำซ้ำ การออกแบบ และเขียนโปรแกรมอย่างง่าย