รายวิชาที่มีอยู่

จุดประสงค์รายวิชา เพื่อให้
1. เข้าใจขั้นตอนวิธีการโปรแกรมคอมพิวเตอร์
2. สามารถปฏิบัติการโปรแกรมคอมพิวเตอร์
3. มีเจตคติและกิจนิสัยที่ดีต่อการศึกษาเรียนรู้/การปฏิบัติงานด้วยความประณีต รอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงาน และมีจริยธรรมในงานอาชีพ

สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับการสร้างผังโครงสร้าง ผังงาน และลำดับขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
2. เขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาโครงสร้าง
3. ทดสอบและพัฒนาการโปรแกรม คอมพิวเตอร์

คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับหลักการพัฒนาโปรแกรมและขั้นตอนวิธีผังโครงสร้าง ผังงาน ลำดับขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษาเชิงโครงสร้าง ประเภทข้อมูลและตัวแปร (
Data Types and Variables), การใช้งาน Operators, การรับและแสดงผลข้อมูล,การกำหนดเงื่อนไข Condition, การวนซ้ำ Loops, ข้อมูล Arrays, การจัดการString, การใช้งาน Pointers, การใช้งาน Library Functions, การสร้าง User-defined Functions และการจัดการแฟ้มข้อมูล (File)


จุดประสงค์รายวิชาเพื่อให้
1. เข้าใจหลักการพื้นฐานระบบปฏิบัติการบนเครื่องแม่ข่าย (Server)
2. สามารถปฏิบัติการติดตั้งระบบปฏิบัติการและโปรแกรมให้บริการบนเครื่องแม่ข่าย (Server) 
3. มีเจตคติและกิจนิสัยที่ดีต่อการศึกษาเรียนรู้/การปฏิบัติงานด้วยความประณีต รอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงานและมีจริยธรรมในงานอาชีพ

สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับการติดตั้งและตั้งค่าระบบปฏิบัติการบนเครื่องแม่ข่าย (Server) และโปรแกรม ให้บริการ
2. กำหนดรูปแบบการทํางานต่าง ๆ ของเครื่องแม่ข่าย
3. ติดตั้งและตั้งค่าระบบปฏิบัติการบนเครื่องแม่ข่าย (Server) และโปรแกรมให้บริการ
4. ทดสอบการใช้งานระบบปฏิบัติการบนเครื่องแม่ข่าย (Server) และโปรแกรมให้บริการ

คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกบระบบปฏิบัติการบนเครื่องแม่ข่าย (Network Operating System), การติดตั้ง โปรแกรมระบบปฏิบัติการบนเครื่องแม่ข่าย การตั้งค่าพื้นฐานบนระบบปฏิบัติการเครื่องแม่ข่าย การให้บริการ (Service) ในรูปแบบต่าง ๆ การกาหนดการทํางานของ  Firewall การจัดการเกี่ยวกับรายละเอียดของผู้ใช้งานการกำหนดสิทธิ์ใช้งาน (User Management) การควบคุมเครื่องแม่ข่าย (Remote Desktop) ระยะไกลผ่านเครือข่ายอินเทอร์เน็ต การติดตั้งและบริหารจัดการโปรแกรมให้บริการด้านต่างๆ เช่น เว็บไซต์ (Web Server), ระบบฐานข้อมูล (Database Server), แบ่งปันข้อมูล (File sharing Server), การพิมพ์ (Print Server), E-mail (Mail Server), จัดการชื่อเว็บไซต์ (DNS), ไอพีแอดเดรส (DHCP), โปรแกรมจัดการ Proxy Server และโปรแกรมให้บริการในด้านอื่น ๆ การเขียนคําสังสคริปต์ Server Command