รายวิชา
1. หมวดวิชาศึกษาทั่วไป 30 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านในรายวิชาที่กำหนดไว้ในกลุ่มต่าง ๆ ดังรายละเอียดแยกตามกลุ่มวิชาดังต่อไปนี้
(1) กลุ่มวิชาภาษา 12 หน่วยกิต
– ภาษาอังกฤษ 6 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านรายวิชาในกลุ่มวิชาภาษาอังกฤษทุกรายวิชาดังต่อไปนี้
Critical Reading and Writing
Academic English
– ภาษาต่างประเทศภาษาที่สอง 6 หน่วยกิต
นักศึกษาต้องเลือกเรียนและสอบผ่านจากรายวิชาในกลุ่มวิชาภาษา ต่างประเทศภาษาที่สอง ดังต่อไปนี้ จำนวน 6 หน่วยกิต โดยนักศึกษาสัญชาติไทยไม่สามารถเลือกเรียนรายวิชา IC 011 003 Thai for Foreigners I และ IC 011 006 Thai for Foreigners II ได้ นักศึกษาสัญชาติญี่ปุ่นไม่สามารถเลือกเรียนรายวิชา IC 011 004 Japanese for Communication I และ IC 011 007 Japanese for Communication II ได้ และนักศึกษาสัญชาติจีนไม่สามารถเลือกเรียนรายวิชา
IC 011 005 Chinese for Communication I และ IC 011 008 Chinese for Communication II ได้
Thai for Foreigners I
Japanese for Communication I
Chinese for Communication I
Thai for Foreigners II
Japanese for Communication II
Chinese for Communication II
(2) กลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์ 6 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านรายวิชาในกลุ่มวิชามนุษยศาสตร์และสังคมศาสตร์ จำนวน 6 หน่วยกิต ทุกรายวิชาดังต่อไปนี้
Leadership and Change Management
Career Preparation and Professionalism
(3) กลุ่มวิชาคณิตศาสตร์และวิทยาศาสตร์ 12 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านรายวิชาในกลุ่มวิชาคณิตศาสตร์และวิทยาศาสตร์ จำนวน 12 หน่วยกิต ทุกรายวิชาดังต่อไปนี้
Information Literacy
Logical Thinking and Problem Solving
Creative Entrepreneurship
Basic Personal Financial Planning
2. หมวดวิชาเฉพาะ ไม่น้อยกว่า 84 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านทุกรายวิชาในรายวิชาที่กำหนดไว้ในกลุ่มต่าง ๆ
ดังรายละเอียดแยกตามกลุ่มวิชาดังต่อไปนี้
(1) กลุ่มวิชาพื้นฐาน 15 หน่วยกิต
นักศึกษาต้องเรียนและสอบผ่านรายวิชาในทุกรายวิชาต่อไปนี้
ไม่นับหน่วยกิต
Engineering Skills Development
Fundamentals of Computer Programming
Digital Media Mathematics
Statistics for Data Science
Introduction to Discrete Mathematics
Computer Graphics
(2) กลุ่มวิชาบังคับ 36 หน่วยกิต
นักศึกษาจะมีสิทธิ์สำเร็จการศึกษาต้องผ่านเกณฑ์ ดังนี้
1. นักศึกษาต้องเรียนและสอบผ่านรายวิชาในกลุ่มวิชาบังคับทุกรายวิชา และ
2. นักศึกษาต้องได้ระดับคะแนนแต่ละวิชาไม่ต่ำกว่า C หรือต้องได้คะแนนเฉลี่ยสะสม ไม่ต่ำกว่า 2.00 โดยการคิดค่าคะแนนเฉลี่ยสะสม (G.P.A. Point)
คำนวณจากระดับคะแนนที่ดีที่สุดของแต่ละรายวิชาในกลุ่มวิชาบังคับทุกรายวิชา
Introduction to Digital Media
Graphics Design
Digital Media Studio 1
Digital Media Studio 2
Introduction to Machine Learning
Introduction to Data Structures and Algorithms
Digital Media Electronics
Digital Media Studio 3
Agile Software Development
Digital Media Studio 4
Interaction Programming
Digital Media Processing
Digital Media Studio 5
Digital Media Studio 6
Computer Networking and Internet Technology
Extended Reality
(3) กลุ่มวิชาเลือก ไม่น้อยกว่า 27 หน่วยกิต
นักศึกษาต้องเลือกเรียนและสอบผ่านรายวิชาต่อไปนี้ หรือรายวิชาที่คณะฯ เปิดเพิ่มเติมภายหลัง โดยผ่านความเห็นชอบจากคณะกรรมการประจำคณะฯ อย่างน้อย 27 หน่วยกิต
Story Engineering
3D Modeling and Animation
Fundamental Audio Engineering
Character Animation and Control
Computer-Generated Imagery
3D Animation Pipeline
Shading, Lighting and Rendering
3D modelling and Digital Sculpting
Character and Theme Design
Visual Effects
Character Rigging and dynamics
Real-Time Rendering
Advance Audio Engineering
Advanced Computer Graphics
Digital Compositing and Post-production
Python Scripting for Animation
3D Animation Pre-Production
Dynamic Simulation
Social Media
Sound Design for Game and Animation
E-Sport
Advanced Digital Media Electronics
Game Programming
Game Design
Advanced Game Programming
Game Quality Assurance
User Interface and User Experience Design
Online Game Development
Serious Game
Interaction Design
Artificial Neural Networks
Natural Language Processing
Pattern Recognition and Its Applications
Data Visualization
Image Processing and Computer Vision
Data Science
Cognitive Computing
Deep Learning for Computer Vision
Artificial Intelligence
Information Architecture and Visualization
Interactive Data Visualization
Computer Technology for Education
Interactive Web Programming
Multimedia Database
Mobile Application Development
Web Application Development
Ubiquitous Computing
Computer Network Programming
Introduction to Software Engineering
Special Topics in Digital Media Engineering
นักศึกษาสามารถเลือกเรียนและสอบผ่านรายวิชาต่อไปนี้ หรือรายวิชาที่คณะฯ เปิดเพิ่มเติมภายหลัง โดยสามารถนำหน่วยกิตมานับรวมในกลุ่มวิชาเลือกได้ไม่เกิน 3 หน่วยกิต
Introduction to Railway System Engineering
Tribology in Railway System Engineering
Rolling Stock Engineering
Railway Signaling and Control
Railway System Planning and Administration
Railway Project Management
Rail Track Design
Introduction to Railway Maintenance
Railway Electrification
Railway Traction Systems
Automation
Building Information Modeling
Rail Propulsion System
Train Operation and Control
Fundamentals of flight
Flight Operation
Aviation Weather and Navigation
Integration Pilot Knowledge and Skills
(4) กลุ่มวิชาประสบการณ์ภาคสนาม 6 หน่วยกิต
นักศึกษาที่มีหน่วยกิตสะสมจากรายวิชาในหลักสูตรไม่น้อยกว่าสามในสี่ของหน่วยกิตทั้งหมด หรือมีสถานะเป็นนักศึกษาชั้นปีที่ 3 หรือสูงกว่า หรือได้รับความเห็นชอบจากสาขาวิชาฯ ต้องเรียนและสอบผ่านทุกรายวิชาต่อไปนี้
Practical Training
Cooperative Education in Digital Media Engineering
3. หมวดวิชาเลือกเสรี ไม่น้อยกว่า 6 หน่วยกิต
ให้นักศึกษาลงทะเบียนเรียนวิชาเลือกเสรีที่เปิดสอนในมหาวิทยาลัยขอนแก่น หรือสถาบันการศึกษาอื่น หรือรายวิชาที่มหาวิทยาลัยประกาศเพิ่มเติมภายหลัง โดยได้รับความเห็นชอบจากคณะกรรมการบริหารหลักสูตร จำนวนไม่น้อยกว่า 6 หน่วยกิต