การเขียนโปรแกรมเชิงโครงสร้าง                                     3(2-2-5)

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