| 2025446 | Data Mining การทำเหมืองข้อมูล | 3 (3-0-6) |
| 1023317 | Registration and Evaluation Application of Academy โปรแกรมประยุกต์ด้านงานทะเบียนและวัดผลในสถานศึกษา | 3 (2-2-5) |
| 1023210 | การใช้เทคโนโลยีสารสนเทศเป็นพื้นฐานเพื่อการเรียนรู้ | 3 (2-2-5) |
| 2025381 | Information Retrieval การค้นคืนสารสนเทศ | 3 (3-0-6) |
| 1023319 | Computer Application in Physics การประยุกต์ใช้คอมพิวเตอร์ในเชิงฟิสิกส์ | 3 (2-2-5) |
| 2025209 | Data Structures โครงสร้างข้อมูล | 3 (2-2-5) |
| 2025452 | การจัดการเครือข่าย | 3 (3-0-6) |
| 1023209 | Application Programming for Personal Record and Payroll โปรแกรมประยุกต์ด้านงานระเบียนบุคคลและการจ่ายเงินเดือน | 3 (2-2-5) |
| 1023320 | Development of Application for Mobile Devices การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่ | 3 (2-2-5) |
| 1023318 | Introduction to Electronic Circuit Programming to Control for Teacher โปรแกรมวงจรอิเล็กทรอนิกส์เพื่อการควบคุมเบื้องต้นสำหรับครู | 3 (2-2-5) |
| 1023405 | E-Learning Center Management การบริหารศูนย์สื่อการเรียนการสอนอิเล็กทรอนิกส์ | 3 (2-2-5) |
| 2025442 | การออกแบบระบบผู้เชี่ยวชาญ | 3 (3-0-6) |
| 1023206 | Web Programming for Education โปรแกรมสร้างเว็บเพื่อการศึกษา | 3 (2-2-5) |
| 1023207 | Exhibitions disseminating media and computer technology การจัดนิทรรศการเผยแพร่สื่อและเทคโนโลยีคอมพิวเตอร์ | 3 (2-2-5) |
| 1023321 | Knowledge Management การจัดการความรู้ | 3 (3-0-6) |
| 2025489 | การจัดการความมั่นคงของคอมพิวเตอร์ | 3 (3-0-6) |
| 1023208 | Application Programming for School Library โปรแกรมประยุกต์ด้านระบบงานห้องสมุดโรงเรียน | 3 (2-2-5) |
| 2025340 | Artificial Intelligence ปัญญาประดิษฐ์ | 3 (3-0-6) |
| 2025401 | Selected Programming Language ภาษาโปรแกรมทางเลือก | 3 (2-2-5) |
| 2025334 | ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ | 3 (3-0-6) |
| 1023106 | Information Technology Skill Development การพัฒนาทักษะด้านการใช้เทคโนโลยีสารสนเทศ | 3 (2-2-5) |
| 1023406 | Application Program for Administration and Learning Management โปรแกรมประยุกต์สำหรับการบริหารและการจัดการเรียนการสอน | 3 (2-2-5) |