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