M.Sc. in Computer Science

  /    /  M.Sc. in Computer Science

Overview

The computer technology has transformed how we live, socialize, do business and even take care of ourself today. Thanks to recent innovations in the mobile, Internet and web/software development technology, we can enjoy our life as we do today. These innovations are made possible by computer technology which is largely driven by the advance in the field of computer science consisting of many sub specialty areas.

For M.Sc. in Computer Science, the Faculty of ICT offers highly technical courses which are foundation to the field of computer science. We target hands-on students who would like to become experts in the field of software development, data science, network administration, computer and security, and computer graphics. Due to the establishment of the M.Sc. in Cyber Security and Information Assurance and M.Sc. in Game Technology and Gamification programs, the M.Sc. in Computer Science program now focuses more on software development, software engineering, database management, artificial intelligence, and data science. The M.Sc. in Computer Science program is a two-year program. The candidate is required to have knowledge and skills in computer science or related areas in order to be admitted to the program.

Computer science and IT skills are important for workers today to help drive the country forward. Thailand has initiated the policy of evolving Thai industry towards industry 4.0 era which rely on knowledge and automation. With the competency in computer science, the goal of reaching industry 4.0 level can be realized. If you are interested in being a part of this initiative for modern and cutting-edge industry and business, the computer science program is right for you.

M.Sc. in Computer Science

Video Introduction

Educational Philosophy

The philosophy of this curriculum is to provide computer science education that focuses on knowledge and skill achievement of graduates by means of a learning-centered approach to solve real-world computing-related problems.

Vision

To provide superior academic and professional opportunities in digital computing education, research, and innovation responsive to the needs of a rapidly changing world, elevating the national and global digital economy.

Objectives

This curriculum generally focuses on producing graduates who have the knowledge and skills necessary to develop and deploy computing technologies to solve complex technical and business problems, develop knowledge and technology through research in computer science, and integrate knowledge in computer science with other fields effectively for national development.
After graduated from the program, graduates from the academic track achieve the qualification standards for higher education as follows:
2.1 Have ability to apply knowledge and skills in the principles and theory of computer science to conduct research in the fields.
2.2 Adhere to the value of ethics and code of conduct in research, academic, and computer science careers.
2.3 Possess the essential traits of computer science researchers such as technical proficiency, problem-solving traits, research traits, computational thinking, critical thinking, and effective communication skills to convey their research findings.
2.4 Possess characters of creative, analytical and critical thinking, and responsible and collaborative teamwork.

For those pursuing the professional track, after graduated from the program, graduates from achieve the similar objectives with a focus on professional practices as follows:
2.1 Have ability to apply their knowledge and skills in computer science principles and theories to solve real-world challenges in professional settings.
2.2 Adhere to the value of ethics and code of conduct in professional, academic, and computer science careers.
2.3 Possess the essential traits of computer professionals, such as technical proficiency, problem-solving traits, computational thinking, and effective communication skills to convey computer science knowledge.
2.4 Possess characters of creative, analytical and critical thinking, and responsible and collaborative teamwork.

Curriculum information

Name of Study Program Master of Science Program in Computer Science (International Program) (Regular and Special Program)
Address ICT Building, Mahidol University, 999 Phuttamonthon 4 Road, Salaya, Nakhonpathom 73170
Contact Phone: +66 02 441-0909 / Fax. +66 02 441-0808
E-mail: ict@mahidol.ac.th
Website: http://www.ict.mahidol.ac.th
Year of Establishment 1994
Degree Awarded Master of Science in Computer Science (M.Sc. in Computer Science)
Language used English
Admissions Thai and International students who are proficient in English

Location of Study

ICT Building, Mahidol University, 999 Phuttamonthon 4 Road, Salaya, Nakhonpathom 73170

Educational Management System

Educational System
Two Semester Credit system. 1 Academic Year consists of 2 Regular Semesters, each with not less than 15 weeks of study.
Summer Semester
None
Typical class hours
1st Semester: August – December
2nd Semester: January – May

Tuition Fees

Academic Year Education Fee Expenses (Overall Program)
International Student Thai Student
Baht USD
[1 USD ~ 33 Baht]
Baht USD
[1 USD ~ 33 Baht]
2021 – 2023 Plan A (Thesis)  489,000 Baht  14,900 USD  299,000 Baht  9,100 USD
Plan B (Thematic Paper  529,000 Baht  16,100 USD  275,000 Baht  8,400 USD
2024 – 2025 Plan 1.2 Academic: coursework and thesis  320,000 Baht
(80,000 Baht/Semester)
 9,700 USD
(2,425 USD/Semester)
 280,000 Baht
(70,000 Baht/Semester)
 8,500 USD
(2,125 USD/Semester)
Plan 2 Profession: coursework and independent study  320,000 Baht
(80,000 Baht/Semester)
 9,700 USD
(2,425 USD/Semester)
 280,000 Baht
(70,000 Baht/Semester)
 8,500 USD
(2,125 USD/Semester)

* Official Tuition Fees Announcement from Mahidol University

Education fees information

Education fees information, B.E. 2564 (2021)

Education fees information, B.E. 2567 (2024)

Graduation Criteria

Duration of graduation: 2 years
Total Credits: No fewer than 36 credits

Graduation requirements:

Plan 1.2 Academic: coursework and thesis
1) Students must complete their courses as stated in the curriculum with a minimum CUM-GPA of 3.00.
2) Propose thesis to the committee appointed by the Faculty of Graduate Studies and to the public and pass oral thesis examination as the final stage
3) The complete or part of the thesis has to be published as a research article, accepted as an innovation, acknowledged as a creative product, or accepted as an academic article that can be searched
4) Other requirements shall follow those that specified by the Faculty of Graduate Studies.

Plan 2 Profession: coursework and independent study

1) Students must complete their courses as stated in the curriculum with a minimum CUM-GPA of 3.00.
2) Students must pass the Comprehensive Examination following Regulations of Mahidol University on Graduate Studies.
3) Propose Independent Study to the committee appointed by the Faculty of Graduate Studies and to the public and pass oral Independent Study examination as the final stage
4) Other requirements shall follow those that specified by the Faculty of Graduate Studies.

Curriculum Structure

Courses Plan 1.2 Academic: coursework and thesis Plan 2 Profession: coursework and independent study
1. Prerequisite Courses * non-credit non-credit
2. Required Courses 9 credits 18 credits
3. Elective Courses not less than 15 credits 12 credits
4. Thesis 12 credits
5. Independent Study 6 credits
Total not less than 36 credits 36 credits

* Students who have limitations in computer science fundamental knowledge, can choose to study some courses in the fundamental courses recommended by advisors or program committee. The subjects in the fundamental courses will not be counted in the total credits. The students will be evaluated AU (Audit).

Study Plan

Plan 1.2 Academic: coursework and thesis
1st Year, 1st Semester
ITCS 509 Research Methodology in Computer Science 2 (2-0-4)
ITCS 503 Design and Analysis of Algorithms 3 (3-0-6)
ITCSXXX Elective Courses not less than 6 credits
Research Activities:
Developing the research topic and reviewing literature
1st Year, 2nd Semester
ITCS 603 Seminar in Computer Science 1 (1-0-2)
ITCS 525 Software and Application Development 3 (3-0-6)
ITCSXXX Elective Courses not less than 3 credits
ITCS 698 Thesis 3 (0-9-0)
Research Activities:
Preparing for data collection, conducting preliminary experiments, writing the proposal, and proposing the thesis proposal
2nd Year, 1st Semester
ITCSXXX Elective Courses not less than 6 credits
ITCS 698 Thesis 3 (0-9-0)
Research Activities:
Conducting experiments and writing a manuscript.
Writing clinic.
2nd Year, 2nd Semester
ITCS 698 Thesis 6 (0-18-0)
Research Activities:
Writing the thesis, thesis defense, publication submission
Writing clinic.
Plan 2 Profession: coursework and independent study
Year 0 *
ITID 551 Fundamental Programming for Medical Information Technology
or
Intensive Program
or
computing-related courses provided by universities or approved by program director
3 (3-0-6)
PLACEMENT TEST
1st Year, 1st Semester
ITCS 509 Research Methodology in Computer Science 2 (2-0-4)
ITCS 503 Design and Analysis of Algorithms 3 (3-0-6)
ITCS 523 Data Science Essentials 3 (3-0-6)
ITCS 524 Network and Cloud Essentials 3 (3-0-6)
1st Year, 2nd Semester
ITCS 603 Seminar in Computer Science 1 (1-0-2)
ITCS 525 Software and Application Development 3 (3-0-6)
ITCS 514 Software Project Management 3 (3-0-6)
ITCSXXX Elective Courses not less than 3 credits
Independent Study Activities:
Developing the independent study topic, reviewing existing solutions, or preparing for data collection
2nd Year, 1st Semester
ITCSXXX Elective Courses not less than 9 credits
ITCS 691 Independent Study 3 (0-9-0)
Independent Study Activities:
Designing a solution, writing the proposal, and proposing the independent study
Writing clinic.
2nd Year, 2nd Semester
ITCS 691 Independent Study 3 (0-9-0)
Comprehensive Examination
Independent Study Activities:
Implementing and evaluating solutions, writing the report, and the independent study defense
Writing clinic.

* May be offered in 2nd semester 2 or the summer semester prior to the study

Elective Courses

Students in Plan 1.2 Academic: coursework and thesis can choose to take the following courses not less than 15 credits in additional to the required courses, while students in Plan 2 Profession: coursework and independent study can choose to take the following courses not less than 12 credits in additional to the required courses.

1) Computer Science Theory
ITCS 504 Computer System Organization and Architecture
ITCS 507 Mathematical Foundations for Computer Science
ITCS 696 Advanced Topics in Computer Science
2) Software Engineering
ITCS 521 Agile Software Product Management
ITCS 613 Tools and Environments for Software Development
ITCS 615 Empirical Software Engineering
ITCS 643 Software Engineering
ITCS 644 Software Quality Assurance
3) Network and Security
ITCS 524 Network and Cloud Essentials
ITCS 554 Information Security Management
4) Database Technologies
ITCS 523 Data Sciences Essentials
ITCS 544 Data Mining and Data Warehousing
ITCS 545 Enterprise Data Governance and Data Management
ITCS 668 Cloud Database and Big Data Technology
ITCS 682 Advanced Database Systems
5) Artificial Intelligence
ITCS 517 Machine Learning
ITCS 661 Advanced Artificial Intelligence
ITCS 665 Natural Language Processing
ITCS 667 Advanced Computer Vision
6) Applied Computer Science
ITCS 519 Artificial Intelligence in Health
ITCS 525 Software and Application Development
ITCS 546 Financial Information Technology
ITCS 547 Management Information Systems in Healthcare and Medicine
ITCS 548 Scientific Computing
ITCS 549 Entrepreneurship in Information Technology
ITCS 658 Human Computer Interaction

 

Research Areas

Research Project (for Plan A(A2))
1) Computer Science Theory
2) Software Development and Software Engineering
3) Network and Security
4) Data Management, Data Governance, Data Science and Data Engineering
5) Artificial Intelligence, Machine Learning and Computer Vision
6) Embedded Systems and the Internet of Things

Teaching & Assessment

Teaching method Interaction-based Lecture
Discussion
Coaching
Experience-based case study (Discovery Learning)
Project-based learning (expeditionary learning or thesis study or independent study)
Assessment method Assignment Evaluation
Quiz
Examination
Observation
Report Evaluation
Presentation Evaluation
Participation Assessment
Project Evaluation
Critique Evaluation
Peer-review
Thesis Examination

Program Learning Outcomes

For students following the academic track (Plan 1.2 Academic: coursework and thesis), at the end of the study from the program, students will be able to

PLO1: Apply specialized knowledge of computer science principles and theories to solve computer science-related problems.
PLO2: Conduct research and produce creative computer science solutions with international and publishable quality.
PLO3: Follow the value of ethics and code of conduct in research, academic, and computer science careers.
PLO4: Possess creative, analytical and critical thinking with ability to work independently, responsibly and collaboratively in a team.
PLO5: Communicate computer science research findings to different levels of audiences effectively.

 

For those pursuing the professional track (Plan 2 Profession: coursework and independent study), at the end of the study from the program, students will be able to

PLO1: Apply knowledge of computer science principles and theories to solve real-world problems.
PLO2: Design and implement methods and techniques in computer science domains to solve real-world problems.
PLO3: Follow the value of ethics and code of conduct in research, academic, and computer science careers.
PLO4: Possess creative, analytical and critical thinking with ability to work independently, responsibly and collaboratively in a team.
PLO5: Communicate practical computer science knowledge and solutions to different levels of audiences effectively.

 

Future Careers

1. Computer and Information Technology Technical Officer
2. Software and System Developer
3. Information Technology Manager
4. Data Analyst and Data Scientist
5. Multimedia Developer

Download

APPLICATION

For prospective students:

Eligible students must have the following qualifications: Plan A (A.2)

1. Applicants should hold a Bachelor’s degree from an institute accredited by the Office of the Permanent Secretary, Ministry of Higher Education, Science, Research and Innovation, in either one of the following categories:

1.1 A degree in Computer Science, Computer Engineering, Information Technology, Information and Communication Technology, Electrical Engineering, Mathematics, or Physics.
1.2 A degree in another related field with at least 12 credits of computer related courses, and having at least 1 year of work experience in computing or IT development.

2. Applicants should have a cumulative GPA of not less than 2.5
3. Applicants should have an English Proficiency Examination score as required by the Faculty of Graduate Studies.
4. Applicants with qualifications other than 1 – 3 may be considered by the Program Director, and the Dean of the Faculty of Graduate Studies.

Eligible students must have the following qualifications: Plan B

1. Applicants should hold a Bachelor’s degree with at least 6 credits of computer related courses from an institute accredited by the Office of the Permanent Secretary, Ministry of Higher Education, Science, Research and Innovation and have at least 2 years of work experience in computing or IT development.
2. Applicants should have a cumulative GPA of not less than 2.5
3. Applicants should have an English Proficiency Examination score as required by the Faculty of Graduate Studies.
4. Applicants with qualifications other than 1 – 3 may be considered by the Program Director, and the Dean of the Faculty of Graduate Studies.

Go to website of the Faculty of Graduate Studies to submit an online application.
Register and log in to the online application system.
Complete the application form and submit related and supporting documents to the online application system.

Important Dates (Academic Year 2023)

Events Second Semester Round
Application Period 1 August – 15 October 2023
Announcement of interview candidates 26 October 2023
Interview Date 3 November 2023
Result announcement 13 November 2023
New Student Check-In 13 – 17 November 2023
Semester Starts (2nd Semester, Academic Year 2023) January 2024

Important Dates (Academic Year 2024)

Events Round 1
Application Period 1 December 2023 – 31 January 2024
Announcement of interview candidates 9 February 2024
Interview Date 18 February 2024
Result announcement 1 March 2024
New Student Check-In 1 – 7 March 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Round 2
Application Period 1 February – 31 March 2024
Announcement of interview candidates 10 April 2024
Interview Date 24 April 2024
Result announcement 8 May 2024
New Student Check-In 8 – 14 May 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Round 3
Application Period 1 April – 31 May 2024
Announcement of interview candidates 10 June 2024
Interview Date 21 June 2024
Result announcement 2 July 2024
New Student Check-In 2 – 8 July 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Second Semester Round
Application Period 1 July – 31 October 2024
Announcement of interview candidates 9 November 2024
Interview Date 18 November 2024
Result announcement 27 November 2024
New Student Check-In 27 November – 3 December 2024
Semester Starts (2nd Semester, Academic Year 2024) January 2025

CONTACT US

Asst. Prof. Boonsit Yimwadsana
Faculty of Information and Communication Technology Mahidol University
999 Phuttamonthon 4 road, Salaya, Phuttamonthon, Nakhonpathom 73170 THAILAND
Tel: 66-2-441-0909
Email: boonsit.yim@mahidol.ac.th

Important Dates (Academic Year 2023)

Events Second Semester Round
Application Period 1 August – 15 October 2023
Announcement of interview candidates 26 October 2023
Interview Date 3 November 2023
Result announcement 13 November 2023
New Student Check-In 13 – 17 November 2023
Semester Starts (2nd Semester, Academic Year 2023) January 2024

Important Dates (Academic Year 2024)

Events Round 1
Application Period 1 December 2023 – 31 January 2024
Announcement of interview candidates 9 February 2024
Interview Date 18 February 2024
Result announcement 1 March 2024
New Student Check-In 1 – 7 March 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Round 2
Application Period 1 February – 31 March 2024
Announcement of interview candidates 10 April 2024
Interview Date 24 April 2024
Result announcement 8 May 2024
New Student Check-In 8 – 14 May 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Round 3
Application Period 1 April – 31 May 2024
Announcement of interview candidates 10 June 2024
Interview Date 21 June 2024
Result announcement 2 July 2024
New Student Check-In 2 – 8 July 2024
Semester Starts (1st Semester, Academic Year 2024) August 2024
Events Second Semester Round
Application Period 1 July – 31 October 2024
Announcement of interview candidates 9 November 2024
Interview Date 18 November 2024
Result announcement 27 November 2024
New Student Check-In 27 November – 3 December 2024
Semester Starts (2nd Semester, Academic Year 2024) January 2025

Tuition Fees

Academic Year Education Fee Expenses (Overall Program)
International Student Thai Student
Baht USD [1 USD ~ 33 Baht] Baht USD [1 USD ~ 33 Baht]
2021 – 2023 Plan A (Thesis)  489,000 Baht  14,900 USD  299,000 Baht  9,100 USD
Plan B (Thematic Paper)  529,000 Baht  16,100 USD  275,000 Baht  8,400 USD
2024 Plan A (Thesis)  320,000 Baht
(80,000 Baht/Semester)
 9,700 USD
(2,425 USD/Semester)
 280,000 Baht
(70,000 Baht/Semester)
 8,500 USD
(2,125 USD/Semester)
Plan B (Thematic Paper)  320,000 Baht
(80,000 Baht/Semester)
 9,700 USD
(2,425 USD/Semester)
 280,000 Baht
(70,000 Baht/Semester)
 8,500 USD
(2,125 USD/Semester)

* Official Tuition Fees Announcement from Mahidol University

Education fees information

Scholarships

  1. Master-level scholarship is available on a case by case basis. Scholarship will be awarded to students who have good academic background, career experience, research experience, computer science skills, English skills, and health. Since the master-level scholarship requires recipients to work as teaching/lab assistant or programmer/system engineer during office hours for a certain period of time during study and after graduation, the recipient must be able to work during day time and after graduation at the Faculty of ICT. In accordance to tuition fee announcement, the scholarship may include one or more of the following items: tuition fee, equipment fee, research fee and monthly allowance.
  2. Student exchange scholarship is awarded by the International Relation website. Mahidol University provides support for students seeking opportunity abroad for a period of time. Please see the website of Mahidol University International Relations division for more information (e.g. how to apply, amount of support and qualifications).
  3. Partial research scholarship is awarded by the Faculty of Graduate Studies for foreign students. For more information, please visit the website of the Faculty of Graduate Studies .

M.Sc. in Computer Science

M.Sc. in Computer Science program at Mahidol University has produced high quality young professionals to Thailand’s IT industry since 1994.  The program is an international program.  Graduates will have a solid and broad knowledge of computer science and information technology.  Currently, the program focuses on computational intelligence and artificial intelligence.  Most of the information provided here include basic information, tuition fees, and admission information.

International Admission Schedule

Academic Year 2023 Enrollment

Online Application December 1 – May 15, 2023
Consideration Period (Interview + Exam) According to individual program (December – May 2023)
Announcement of Application Result At the end of each month (until June 8, 2023)
New Student Check-In (online) June 8-13, 2023
Deadline for Submitting Academic Record from previous university June 16, 2023
Semester Starts August 2023

Second Semester Round

Online Application August 1 – October 15, 2023
Consideration Period (Interview + Exam) According to individual program (August – October 2023)
Announcement of Application Result At the end of each month (until November 13, 2023)
New Student Check-In (online) November 13-18, 2023
Deadline for Submitting Academic Record from previous university November 20, 2023
Semester Starts January 2024

Academic Year 2024 (Tentative information)

Online Application December 1 – May 15, 2024
Consideration Period (Interview + Exam) According to individual program (December – May 2024)
Announcement of Application Result At the end of each month (until June 8, 2024)
New Student Check-In (online) June 8-13, 2024
Deadline for Submitting Academic Record from previous university June 16, 2024
Semester Starts August 2024

Second Semester Round

Online Application August 1 – October 15, 2024
Consideration Period (Interview + Exam) According to individual program (August – October 2024)
Announcement of Application Result At the end of each month (until November 13, 2024)
New Student Check-In (online) November 13-18, 2024
Deadline for Submitting Academic Record from previous university November 20, 2024
Semester Starts January 2025

Reference: https://graduate.mahidol.ac.th/inter/prospective-students/?topic=schedule

Admission Procedure

Apply Officially This active recruitment session is an interactive Q&A session. To be considered for the program admission, please apply officially online at Apply Online: https://graduate.mahidol.ac.th/admission-inter/login.php Please note that the program admission committee will not be able to consider candidate’s eligibility without the candidate’s complete application form and admission fee payment. Selecting Academic Program from https://graduate.mahidol.ac.th/inter/prospective-students/?topic=curriculumOpened&degree=m to apply: A candidate can select the computer program from

  • 6901MG00 MASTER OF SCIENCE PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM) for regular program (teaching during daytime of weekdays – preferred for international student applicants)
  • 6901MS00 MASTER OF SCIENCE PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM) (SPECIAL PROGRAM) for special program (teaching in the evening of weekdays and daytime of weekends – preferred for international student applicants who are working daytime as fulltime employee)

Plan of Study

Plan A: thesis

  • Student must complete a thesis defense and publish in an international journal or conference proceeding to graduate.
  • A thesis is an original research project that are conducted using scientific method and research methodology. A thesis at the Master’s level do not require a rigorous and strong research scope like a thesis at the Ph.D.’s level.  A thesis at the Master’s level could be a small improvement of an existing research.

Plan of study for Plan A

Semester Courses Credits
1 (Year 1) ITCS 509 Research Methodology in Computer ScienceITCS 521 Agile Software Product ManagementITCS 659 Multimedia Technologies and ApplicationsITCS 661 Advanced Artificial Intelligence 2333
2 (Year 1) ITCS 523 Data Sciences EssentialsITCS 522 Edge Computing and Internet of ThingsITCS 603 Seminar in Computer ScienceElective Courses not less than 3313
3 (Year 2) Elective Courses not less thanITCS 698 Thesis 36
4 (Year 2) ITCS 698 Thesis 6

Plan B: thematic paper

  • Student must pass all courses, comprehensive examination and complete a thematic paper defense.
  • A thematic paper is an independent study of a specific area of academic interest. Usually, a thematic paper is related to a validation of an existing research or a real-world problem-solving task using the knowledge and skills from the program.
Semester Courses Credits
1 (Year 1) ITCS 509 Research Methodology in Computer ScienceITCS 521 Agile Software Product ManagementITCS 659 Multimedia Technologies and ApplicationsITCS 661 Advanced Artificial Intelligence 2333
2 (Year 1) ITCS 523 Data Sciences EssentialsITCS 522 Edge Computing and Internet of ThingsITCS 603 Seminar in Computer ScienceElective Courses not less than 3313
3 (Year 2) Elective Courses not less than 9
4 (Year 2) ITCS 697 Research Project in Computer Science 6

Please note that in some classes, students in regular program and special program may study in the same class due to teaching resource limitation.

Plan of Study and Requirements for Admission and Graduation

Plan A: Admission requirements

  • Applicants should hold a Bachelor’s degree from an institute accredited by the Office of the Permanent Secretary, Ministry of Higher Education, Science, Research and Innovation, in either one of the following categories:
    • A degree in computer science, computer engineering, information technology, information and communication technology, electrical engineering, mathematics, or physics.
    • A degree in another related field with at least 12 credits of computer related courses, and having at least 1 year of work experience in computing or IT development.
  • Applicants should have a cumulative GPA of not less than 2.5
  • Applicants should have an English Proficiency Examination score as required by the Faculty of Graduate Studies.*

Graduation Requirements

  • Total time of study should not exceed the study plan.
  • Students must complete courses as stated in the curriculum. At least 24 credits excluding thesis (12 credits) for 36 credits in total, with a minimum CUM-GPA of 3.00.
  • Students must meet the English Competence Standard of Graduate Students, Mahidol University as defined by the Faculty of Graduate Studies, Mahidol University.
  • Students must participate in skill development activities by the Faculty of Graduate Studies, Mahidol University.
  • Students must submit theses and pass the thesis defence in accordance with the Regulations of Mahidol University on Graduate Studies and the oral thesis defense must be open to public.
  • Theses are required to be published in an international academic journal or proceedings that is listed by the Faculty of Graduate Studies, Mahidol University.

Plan BAdmission requirements

  • Applicants should hold a Bachelor’s degree with at least 6 credits of computer related courses from an institute accredited by the Office of the Permanent Secretary, Ministry of Higher Education, Science, Research and Innovation and have at least 2 years of work experience in computing or IT development.
  • Applicants should have a cumulative GPA of not less than 2.5
  • Applicants should have an English Proficiency Examination score as required by the Faculty of Graduate Studies.*

Graduation Requirements

  • Total time of study should not exceed the study plan.
  • Students must complete courses as stated in the curriculum at least 30 credits excluding the thematic paper (6 credits) for 36 credits in total, with a minimum CUM-GPA of 3.00.
  • Students must meet the English Competence Standard of Graduate Students, Mahidol University as defined by the Faculty of Graduate Studies, Mahidol University.
  • Students must participate in skill development activities by the Faculty of Graduate Studies, Mahidol University.
  • Students must pass the comprehensive examination following Regulations of Mahidol University on Graduate Studies.
  • Student must propose and complete a thematic paper and pass the oral thematic paper examination required for graduation according to regulations of Faculty of Graduate Studies, Mahidol University and the oral thematic paper examination must be open to public.
  • The thematic paper or a part of thematic paper must be published and searchable.

*For academic year 2024, students must pass the English admission requirements as follows in order to be officially admitted into the program.

For more information about the regulations and MU GRAD Plus test registration: visit the website of the Faculty of Graduate Studies language center https://graduate.mahidol.ac.th/thai/current-students/?g=6

  • IELTS, MU GRAD Plus requires at least 3 weeks to register for the exam.
  • TOEFL-iBT requires at least 3 months to register for the exam.
  • MU ELT is only available to Mahidol University students and staff.
  • Students who do not have these scores by admission time will not be admitted into the program.
  • The test scores is valid for 2 years after the test date.
  • Exemption:
    • Citizen of English native speaker countries.
    • Graduate from accredited higher-education institutions of English native speaker countries
    • English speaker countries: United Kingdom, United States, Canada, Australia, New Zealand, Ireland, Singapore, and South Africa.
  • There are two English requirements: admission requirements and graduation requirements. It is best to pass the English graduation requirements since the admission.

Tuition Fees

Academic Year 2023

Tuition Fees Plan A Plan B
Thai student 299,000 THB 275,000 THB
International student 489,000 THB 529,000 THB

Academic Year 2024

Tuition Fees (lump sum) Plan A Plan B
Thai student 280,000 THB 280,000 THB
International student 320,000 THB 320,000 THB

Note: extra fees applied if students cannot graduate within 2 years.

Study Location

Courses are provided primarily on-site at the Faculty of Information and Communication Technology, Salaya campus, Nakhonpathom.  It takes around 45 minutes to travel between Salaya campus and Bangkok city center. Online access: Some courses provide online access as supplementary to on-site class for class review purpose.  Students are required to study on-site.

Class time

Special program: All classes are offered in the evening of weekdays and weekends (outside regular office hours)

Regular program: All classes are offered during the daytime of weekdays (regular office hours 9:00 – 17:00)

Scholarship

There is currently no scholarship for Thai and international candidates.  However, Mahidol University do provide allowance scholarships for international students.  For more information, please visit https://op.mahidol.ac.th/ir/mu-scholarships/

Remarks

The information provided in this document is subjected to change without notice due to the change in university and faculty policies over time.  For most updated version of this document, please contact the program director or the program staff.

Contacts

Program director: Asst. Prof. Boonsit Yimwadsana (boonsit.yim@maidol.ac.th)

Program coordinators: Thunyathorn Suttijaroen (thunyathorn.sut@mahidol.ac.th), Buntida Suvacharakulton (buntida.suv@mahidol.ac.th)