| COM 2303 | การวิเคราะห์และออกแบบขั้นตอนวิธี Analysis and Design of Algorithms | 3(3-0-6) |
| COM 2501 | การวิเคราะห์และออกแบบเชิงวัตถุ Object-Oriented Analysis and Design | 3(3-0-6) |
| COM 2702 | การสื่อสารข้อมูลและเครือข่าย Data Communication and Networks | 3(3-0-6) |
| COM 3401 | ระบบปฏิบัติการ Operating System | 3(3-0-6) |
| GEN 1103 | ภาษาอังกฤษเพื่อการเรียนรู้ English for Learning | 3(3-0-6) |
| GEN 1301 | ความเป็นราชภัฏเชียงใหม่ Chiang Mai Rajabhat Identity | 3(3-0-6) |
| MATH3404 | ระเบียบวิธีเชิงตัวเลข Numerical Methods | 3(3-0-6) |