1. มีความรู้เกี่ยวกับองค์ประกอบของระบบคอมพิวเตอร์
2. มีความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์
3. สามารถวิเคราะห์และออกแบบระบบในระดับภาพรวมเบื้องต้น ( System Analysis หรือ SA )
4. สามารถวิเคราะห์โจทย์ปัญหาตามขั้นตอนวิธีการเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์
5. สามารถเขียนลำดับขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์ได้ถูกต้อง
6. สามารถบอกความหมายของสัญลักษณ์และเครื่องหมายผังงานต่างๆ
7. มีความรู้ความเข้าใจนำขั้นตอนการเขียนโปรแกรมมาเขียนเป็นผังงานโปรแกรม
8. มีความรู้ความเข้าใจเกี่ยวกับการเริ่มต้นเขียนโปรแกรมภาษา C
9. มีความรู้ความเข้าใจองค์ประกอบพื้นฐานที่สำคัญของภาษา C และสามารถใช้โปรแกรมแปรภาษา C
10. มีความรู้และสามารถเขียนโปรแกรมโดยใช้คำสั่งรับข้อมูลและแสดงผลลัพธ์ข้อมูล
11. มีความรู้เกี่ยวกับคำสั่งควบคุมการทำงานของโปรแกรมเบื้องต้น
คำอธิบายรายวิชา
ศึกษาความรู้เบื้องต้นเกี่ยวกับภาษาซี หลักการเขียนโปรแกรม องค์ประกอบของภาษาซี คำสั่งในการรับและแสดงผลข้อมูล คำสั่งควบคุมในการทำงาน ตัวแปร Array ฟังก์ชัน (Function) พอยน์เตอร์ (Pointer) การจัดแฟ้มข้อมูล ข้อมูลชนิดโครงสร้าง และการประยุกต์การเขียนโปรแกรม