นอกจากนี้น้อง ๆ ยังสามารถเลือกวิชาเลือกในกลุ่มวิชาดังต่อไปนี้
- กลุ่มวิชาทฤษฎีวิทยาการคอมพิวเตอร์และการประยุกต์
สิ่งที่น้อง ๆ จะเรียน MACHINE LEARNING , NEURAL NETWORK AND DEEP LEARNING , AUTOMATA THEORY AND FORMAL LANGUAGES , COMPONENT-BASED COMPUTING
- กลุ่มวิชาหลักวิศวกรรมซอฟต์แวร์การพัฒนาระบบ
สิ่งที่น้อง ๆ จะเรียน SOFTWARE ARCHITECTURAL DESIGN , SOFTWARE REQUIREMENT SPECIFICATION AND MANAGEMENT , DESIGN PATTERNS IN OBJECT-ORIENTED PROGRAMMNG , SOFTWARE TESTING , SOFTWARE PROJECT MANAGEMENT , ANDROID MOBILE APPLICATION PROGRAMMING , BLOCKCHAIN : CONCEPTS AND APPLICATION DEVELOPMENT , PYTHON PROGRAMMING , ENTERPRISE COMPUTING
- กลุ่มวิชาคอมพิวเตอร์กราฟิกส์และมัลติมีเดีย
สิ่งที่น้อง ๆ จะเรียน DESIGNING INTERACTIVE SYSTEMS , ADVANCED COMPUTER GRAPHICS , VISUALIZATION , MIXED REALITY , COMPUTING GAME PROGRAMMING , ARTIFICIAL INTELLIGENCE FOR COMPUTER GAMES
- กลุ่มวิชาวิทยาศาสตร์ข้อมูล วิศวกรรมข้อมูล และอินเทอร์เน็ตในสรรพสิ่ง
สิ่งที่น้อง ๆ จะเรียน ADVANCED DATABASE SYSTEMS , EMBEDDED AND REAL-TIME SYSTEMS , PRINCIPLES OF INTERNET OF THINGS IMPLEMENTATION , DATA MINING TECHNIQUES , WEB MINING , IMAGE MINING , BIG DATA ANALYSIS , SPATIAL DATABASES AND GIS APPLICATIONS , PROGRAMMING PREDICTIVE MODELS USING PYTHON
- กลุ่มวิชาระบบเครือข่ายและความปลอดภัยของระบบคอมพิวเตอร์ สิ่งที่น้อง ๆ จะเรียน CRYPTOGRAPHY ALGORITHMS , IT SECURITY FRAMEWORKS AND STANDARDS , OFFENSIVE SECURITY AND COMPUTER FORENSICS , SYSTEM SECURITY , CODING AND INFORMATION THEORY , NETWORK SECURITY , INFORMATION THEORY AND SIGNAL PROCESSING , NET CENTRIC COMPUTING
ชุดหน่วยการเรียนรู้ ( Module )
1. MODULE: BIG DATA ARCHITECURE AND ENGINEERING
2. MODULE: DATA SCIENCE AND ANALYTICS
3. MODULE: FULL STACK WEB DEVELOPMENT