Launch a trial of our new official website (New version)Go

Friday, 19 April 2024

Prospective Students


MASTER OF SCIENCE PROGRAM IN GAME TECHNOLOGY AND GAMIFICATION (INTERNATIONAL PROGRAM) (SPECIAL PROGRAMME)

Level Master's
Faculty FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY
Website http://www.ict.mahidol.ac.th

Degree Designation

MASTER OF SCIENCE(GAME TECHNOLOGY AND GAMIFICATION)

Additional advantages of the programme


- Modern and comprehensive curriculum covering the latest technologies such as virtual reality, game consoles, and mobile platforms
- Encourage applications of game technology for developing innovations in various fields such as education, medicine, military, and services
- Focus on research in order to develop new knowledge
- International program preparing students for global markets

Admission Requirements

1. Bachelor degree in Computer Science, Computer Engineering, Information Technology,
Information and Communication Technology, or other related fields from any of the Ministry of
Thailand's accredited universities. Exceptions can be made for applicants who hold other Bachelor
degree, and have at least 15 credits of computer-related courses as well as relevant work
experiences.
2. Minimum cumulative GPA of 3.0
3. Those who do not satisfy the above requirements may apply but subject to the approval from
the chair of the curriculum and the dean of the Faculty of Graduate Studies

Curriculum Structure

Plan A2
Required Courses 15            Credits
Thesis 12            Credits
Plan B
Required Courses 15            Credits
Thematic Paper 6            Credits
Prerequisite Course No Credit
Elective Courses not less than 9            Credits
Total not less than 36            Credits
Prerequisite Course No Credit
Elective Courses not less than 15            Credits
Total not less than 36            Credits

Job option after graduation


- Game technology and gamification researcher
- Game designer
- Game developer
- Game analyst and tester
- Interactive or creative media producer
- Designer and developer of virtual reality simulators
- Multimedia developer
- Computer graphics developer
- Animation developer

Course Requirements

Plan A2

Prerequisite Courses Credit
ITCS503 : DESIGN AND ANALYSIS OF ALGORITHMS 3
ITCS504 : COMPUTER SYSTEM ORGANIZATION AND ARCHITECTURE 3
ITCS507 : MATHEMATICAL FOUNDATIONS FOR COMPUTER SCIENCE 3
Required Courses Credit
ITGT511 : ALGORITHMS AND ARTIFICIAL INTELLIGENCE FOR COMPUTER GAMES 3
ITGT521 : 3D GRAPHICS AND RENDERING 3
ITGT531 : GAMIFICATION 3
ITGT532 : GAME DESIGN AND DEVELOPMENT 3
ITGT551 : GAME PRODUCTION MANAGEMENT AND MARKETPLACE 3
Elective Courses Credit
ITGT522 : VIRTUAL REALITY 3
ITGT523 : COMPUTER VISION 3
ITGT524 : ADVANCED ANIMATION FOR COMPUTER GAMES 3
ITGT533 : GAME ENGINE DEVELOPMENT 3
ITGT534 : TOOLS FOR COMPUTER GAMES 3
ITGT541 : MULTIPLAYER ONLINE GAME DEVELOPMENT 3
ITGT542 : GAME CONSOLE TECHNOLOGIES AND PROGRAMMING 3
ITGT543 : MOBILE GAME PROGRAMMING 3
ITGT552 : DIGITAL STORYTELLING AND MACHINIMA 3
ITGT581 : RESEARCH METHODOLOGY AND SEMINAR IN GAME TECHNOLOGY 3
Thesis Credit
ITGT698 : THESIS 12

Plan B

Prerequisite Courses Credit
ITCS503 : DESIGN AND ANALYSIS OF ALGORITHMS 3
ITCS504 : COMPUTER SYSTEM ORGANIZATION AND ARCHITECTURE 3
ITCS507 : MATHEMATICAL FOUNDATIONS FOR COMPUTER SCIENCE 3
Required Courses Credit
ITGT511 : ALGORITHMS AND ARTIFICIAL INTELLIGENCE FOR COMPUTER GAMES 3
ITGT521 : 3D GRAPHICS AND RENDERING 3
ITGT531 : GAMIFICATION 3
ITGT532 : GAME DESIGN AND DEVELOPMENT 3
ITGT551 : GAME PRODUCTION MANAGEMENT AND MARKETPLACE 3
Elective Courses Credit
ITGT522 : VIRTUAL REALITY 3
ITGT523 : COMPUTER VISION 3
ITGT524 : ADVANCED ANIMATION FOR COMPUTER GAMES 3
ITGT533 : GAME ENGINE DEVELOPMENT 3
ITGT534 : TOOLS FOR COMPUTER GAMES 3
ITGT541 : MULTIPLAYER ONLINE GAME DEVELOPMENT 3
ITGT542 : GAME CONSOLE TECHNOLOGIES AND PROGRAMMING 3
ITGT543 : MOBILE GAME PROGRAMMING 3
ITGT552 : DIGITAL STORYTELLING AND MACHINIMA 3
ITGT581 : RESEARCH METHODOLOGY AND SEMINAR IN GAME TECHNOLOGY 3
Thematic Paper Credit
ITGT697 : THEMATIC PAPER 6

Programme Lecturer