Bachelor of Science in ICT

  /    /  Bachelor of Science in ICT

  Get A Grip On Tech,    Get A Brighter Future    @ICT Mahidol 

The Bachelor of Science Program in Information and Communication Technology,
or ICT Program, has been credited as a remarkable international program.
We aim to produce well-qualified graduates to respond to the current job markets
in various ICT fields through our 8 specializations.
All specializations play a crucial role in all aspects of modern society.

Why study at MUICT?

I learned many new things which all greatly enrich.

Apakorn Kengkanna, An alumnus

Many courses provided by ICT are very crucial for my current work

Miss Waralee Tanaphantaruk, An alumnus

the Faculty laid me with foundation subjects in computing

Miss Supatsara Rodratsa, An alumnus

Philosophy

The Bachelor of Science in Information and Communication Technology (International program) was developed and revised based on Mahidol University educational philosophy that emphasized on educating learners to attain academic achievement through learning-centered education, outcome-based education, and Constructivism.

The backward design approach was used to identify the program learning outcomes and construct the alignment with teaching, learning and assessment method. The active learning approaches such as activity-based learning and project-based learning are utilized to encourage students to be able to gain ICT experiences and develop life-long learning skills. The core theory is instructed by instructors to build a strong background of knowledge that enables students to construct their own knowledge and skills. Students are also guided and coached to apply knowledge in practice, which leads them to build a connection between their prior knowledge and the new knowledge with the understanding of its applications. These processes are enhanced with extra-curriculum activities to build up the students’ problem-solving skills.

The program aims at producing leading ICT graduates who possess high caliber in advanced knowledge, creativity, research and development, and practical skills, as well as having 21st century skills and capable to use English in professional careers and deriving new knowledge. Graduates are expected to possess high competency in the global competitive workforce of the fast-growing generation of technology as well as equip with ethical responsibilities and leadership skills.

Vision

Toward world-class multidisciplinary education and research in computing technology

Objectives

  1. Produce ICT professional graduates who are highly competent in computer science, and information and communication technology as well as general science, social science, humanities, and economics.
  2. Produce ICT professional graduates who have capabilities to analyze, design, and implement computer software.
  3. Produce ICT professional graduates who are aware of integrity, ethics, and IT-related law.
  4. Produce ICT professional graduates who are capable of problem solving and critical thinking.
  5. Produce ICT professional graduates who equipped with 21st Century skills and be able to use English for their profession and gain extra knowledge.

Curriculum information

Name of Study Program Bachelor of Science in Information and Communication Technology (International 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 2009 (originated from the department of Computer Science under the Faculty of Science and the Computing Center, Mahidol University since 1988)
Degree Awarded Bachelor of Science in Information and Communication Technology (B.Sc. in ICT)
Language used English
Admissions Thai and International students who are proficient in English

Location of Study

Faculty of Information and Communication Technology, Mahidol University, Salaya campus

Educational Management System

Educational System
Two semesters per year
Summer Semester
Summer classes are offered as only as needed and as agreed upon by the program committee

Typical class hours

  • 1st Semester: August to December
  • 2nd Semester: January to May
  • Summer Semester: June to July

Tuition Fees

Graduation Criteria

Duration of graduation: 4 years

Total Credits: No fewer than 120 credits

Graduation requirements:

1. Students can qualify for Bachelor of Science in Information and Communication Technology (International Program) when they satisfy the following criteria:

(1) Achieve all program learning outcomes and fulfill the subjects in accordance with the program curriculum, which has the minimum requirements of 120 credits including a minimum of 30 credits of general education courses, a minimum of 84 credits of specific education courses and a minimum of 6 credits of free elective courses.
(2) Have the cumulative grade point average of at least 2.00 at the completion of the program.
(3) Students need to pass an English Exam, with minimum level of English of TOEFL PBT 525/CBT 196/ IBT 70/IELTS 5.5/TOEIC 620 or pass the other standard criteria stated in the faculty’s and the university’s announcement.
(4) Having a minimum grade as C for the Fundamental of programming, Public Speaking and Presentation, and Academic Writing courses.
(5) Have no debt obligations with Mahidol University
(6) Not under student status suspension

2. To recognize the outstanding achievements, students who maintain a high scholastic GPA are eligible for graduation with the following honors. First Class Honor: Earn a cumulative GPA of 3.50 or higher. Second Class Honor: Earn a cumulative GPA of 3.25 or higher, but less than 3.50. Never receive an ‘F’, ‘W’ or ‘I’ grade for any course. Never regrade any course. Complete all the required courses within 4 years since initial registration.

3. To request for graduation, students must meet the following requirements.

(1) Be students who registered and received passing grade in all courses as required in the program study plan
(2) Pass the requirement of core courses and core activities as required by the Faculty and Mahidol University
(3) Pass the English proficiency requirement required by the Faculty.
(4) Students who satisfy with requirement (1) and (2) can submit a request form for graduation to the Office of Registrar within the deadline provided by the University. Otherwise, they will not be considered to graduate within that academic semester.

4. In the case that students do not qualify to receive a Bachelor of Science in Information and Communication Technology (International Program) according to the graduation criteria stated in 3.1, students might still qualify for an Undergraduate Diploma in Information and Communication Technology (International Program) when they satisfy the following criteria:

(1) Student must achieve all learning outcomes outlined for the undergraduate diploma and fulfill the subject requirements in accordance with the program curriculum, which has the minimum requirement of 100 credits, including a minimum of 24 credits of general education courses, a minimum of 45 credits of specific educational courses and a minimum of 3 credits of free elective courses.
(2) Have a cumulative grade point average of at least 2.00 at the completion stage of the undergraduate diploma.
(3) Have approval from the faculty committee.

Curriculum Structure

Complies with the Commission on Higher Education Standards’ criteria for bachelor’s degree program B.E. 2565.

(1) General Education 30 credits
Creativity Literacy 2 credits
Health and Self-development Literacy 2 credits
Science and Environmental Literacy 2 credits
Finance and Management Literacy 2 credits
Inter-cultural and Global Awareness Literacy 2 credits
Civic Literacy 2 credits
Required Language Courses 2 credits
(2) Special Education 84 credits
Core Courses 12 credits
Required Courses 48 credits
Elective courses (Specialization) 18 credits
Capstone courses 6 credits
(3) Free Elective 6 credits

Study Plan & Prerequisites

The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
1st year ITLG 111 Technical English I 1 1  –
ITCS 111 Linear Algebra and Calculus for Computing 3  –  –
ITCS 112 Discrete Structures 3  –  –
ITCS 113 Fundamentals of Programming 2 1  –
ITCS 114 Introduction to Computer Ethics 1  –  –
General Education Courses 8
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
1st year ITLG 121 Reading Skills 1 1 ITLG 111 Technical English I
ITCS 121 Probability and Statistics for Computing 3  –  –
ITCS 122 Numerical Methods 3  –  –
ITCS 123 Object Oriented Programming 2 1 ITCS 113 Fundamentals of Programming
ITCS 124 Introduction to Digital Systems 3  –  –
ITCS 126 Introduction to Entrepreneurship 3  –  –
General Education Courses 4
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
2nd year ITLG 211 Technical English II 1 1  –
ITCS 213 Computer Organization and Architecture 3  – ITCS 124 Introduction to Digital Systems
ITCS 214 Data Structures and Algorithm Analysis 3  – ITCS 123 Object Oriented Programming
ITCS 215 Introduction to Interactive Multimedia Technology 3  –  –
ITCS 216 Fundamentals of Database Systems 3  –  –
ITCS 217 Computer Data Communication 3  –  –
General Education Course 2
Free Elective course 2
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
2nd year ITLG 221 Public Speaking and Presentation 1 1  –
ITCS 223 Introduction to Web Development 2 1 ITCS 123 Object Oriented Programming
ITCS 216 Fundamentals of Database Systems
ITCS 224 Fundamentals of Information Systems and Software Development 3  –  –
ITCS 225 Principles of Operating Systems 3  – ITCS 213 Computer Organization and Architecture
ITCS 214 Data Structures and Algorithm Analysis
ITCS 226 Introduction to Computer Network 3  – ITCS 217 Computer Data Communication
ITCS 227 Introduction to Data Science 3  –  –
General Education Course 2
Free Elective course 2
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
3rd year ITLG 311 Business Communication 1 1 ITLG 121 Reading Skills
ITLG 211 Technical English II
ITCS 311 Computer and Business Ethics 2  –  –
ITCS 312 Computer and Communication Security 3  – ITCS 225 Principles of Operating Systems
ITCS 226 Introduction to Computer Network
ITCS XXX Elective courses (Specialization) 6
General Education Courses 4
Free Elective course 2
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
3rd year ITLG 321 Academic Writing 1 1 ITLG 121 Reading Skills
ITLG 211 Technical English II
ITCS XXX Elective courses (Specialization) 9
Free Elective course 2
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
4th year Capstone courses 6
ITCS XXX Elective course (Specialization) 3
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
4th year Capstone courses 6
ITCS XXX Elective course (Specialization) 3

Teaching & Assessment

Teaching method
  • Interaction-based Lecture
  • Lab
  • Discussion
  • Cooperative Learning
  • Experience-based Case Study (Discovery Learning)
  • Inquiry-based Learning
  • Coaching
  • Project-based Learning (Expeditionary Learning)
Assessment method
  • Quiz
  • Examination
  • Observation
  • Assignment Evaluation
  • Report Evaluation
  • Essay Evaluation
  • Project Evaluation
  • Presentation Evaluation
  • Critique Evaluation
  • Participation Assessment
  • Self-Assessment

Program Learning Outcomes

PLOs (Program Learning Outcome)
  1. PLO1: Solve ICT related problems using critical thinking, problem solving, and ICT disciplinary skills
  2. PLO2: Demonstrate abilities to work in ICT related project collaboratively
  3. PLO3: Perform the individual, social, and ethical responsibilities of a professional working in ICT-related disciplines
  4. PLO4: Use effective command of the English language for professional communication
SLOs (Stream Learning Outcome)
  1. SLO1: Design a wide range of applications in the real-world using knowledge and skills in one or more specializations including Computer Science (CS), Database Systems (DB), Network and Security (NS), Software Engineering (SE), Health Information Technology (HT), Interactive Multimedia Technology (MT), Information Systems Management (IS), and Artificial Intelligence (AI)
  2. SLO2: Develop ICT-based solutions or ICT-based research with the awareness of advanced technologies using ICT professional practices and lifelong learning skills

Future Careers

  1. Academic area
    e.g., Computer Science Educator, Computer Scientist, Data Scientist, Data Engineer
  2. System Design and Development area
    e.g., System Analysts and Designers, Corporate Architecture Designers, Electronic Business System Developers, Programmers, Web Developers, User Experience Designers, Software Developer, Software Engineer, Multimedia Developer, Game Developer
  3. System Testing area
    e.g., Software Tester, Cyber Security System Analyst
  4. System Management and Control area
    e.g., Database Administrators, Network and Server Administrators
  5. ICT Entrepreneurs and ICT Application area

Download

The Bachelor of Science Program in Information and Communication Technology, or ICT Program, has been credited as an outstanding international program. We offer 8 areas of specializations, which are closely related to career paths and academic areas of interest. Students have to take at least 18 credits from courses within the specializations in the following list. To get a minor in one or more specializations, they have to take at least 15 credits from the specialization.

Computer Science (CS)
This specialization focuses on the applications of computer science theories to solve real-world problems. Students will study core computer science related topics, such as, algorithm analysis, Organization of Programming Languages, Theory of Computation, etc.

  • Specialty Courses
    • Foundations in Computer Science
    • Algorithms Design and Analysis
    • Principles of Compiler Design
    • Theory of Computation
Database Systems (DB)
The Database Systems specialization covers both fundamental and applied concepts in database management systems. Students will develop their theoretical and practical skills in applying database technologies to real-world problems, such as, Data Warehousing and Business Intelligence, Database Administration, etc.

  • Specialty Courses
    • Database Design
    • Advanced Database System
    • Introduction to Big Data Management
    • Information Retrieval and Text Mining
Network and Security (NS)
In this specialization, students will learn and practice the related-concepts of Computer Networks and Cybersecurity, such as, Local Area Networks and Network Management, Wireless and IoT Networking, Cloud Computing Systems, Services and Applications and Advanced Cybersecurity.

  • Specialty Courses
    • Cloud Computing Systems, Services and Applications
    • Embedded Systems and Internet of Things
    • Advanced Cybersecurity
    • Internet of Things Security and Privacy
Software Engineering (SE)
The Software Engineering specialization focuses on a systematic approach to the development process, analysis, design, implementation, testing, maintenance, and quality assurance of software. Students will learn the fundamentals of software development such as requirements elicitation and analysis, software implementation, code review, automated software engineering tools and techniques, and software development lifecycle and methodologies such as Agile, Scrum.

  • Specialty Courses
    • Practical Software Engineering
    • Software Requirement Engineering
    • Software Design and Architecture
    • Software Process and Quality Assurance
Health Information Technology (HT)
This specialization focuses on applying information technology for developing health and healthcare applications to deliver quality care. Students will study fundamentals in healthcare systems, clinical information systems, management information systems in healthcare organizations, as well as information privacy and security in healthcare.

  • Specialty Courses
    • Introduction to Healthcare Systems
    • Information Technology for Healthcare Services
    • Information Models and Healthcare Information Standards
    • Practical Healthcare Management
Interactive Multimedia Technology (MT)
The Interactive Multimedia Technology specialization focuses on the application of various multimedia technologies to create interactive systems to support a variety of fields, such as, art, education, entertainment, engineering, medicine, and science. Students will study essential topics including Computer Graphics, Digital Storytelling and Visual Design, Virtual Reality, etc.

  • Specialty Courses
    • Computer Graphics
    • Digital Storytelling and Visual Design
    • Virtual Reality
    • Technology for Game Development
Information Systems Management (IS)
This specialization focuses on how to use information technology (IT) and information systems (IS) to support and improve the business processes of the organization. Students will study subjects related to Information Systems Management, Information and Business Process Management, Introduction to Experience Design, etc.

  • Specialty Courses
    • Information Systems Management
    • Information and Business Process Management
    • Introduction to Experience Design
    • Data Warehousing and Business Intelligence
Artificial Intelligence (AI)
This specialization in Artificial Intelligence covers the fundamentals and applied concepts of artificial intelligence in various field to solve practical problems. Students will learn core artificial intelligence subjects such as Introduction to Machine Learning, Deep Learning, Introduction to Natural Language Processing, Introduction to Computer Vision, etc.

  • Specialty Courses
    • Introduction to Machine Learning
    • Introduction to Natural Language Processing
    • Introduction to Computer Vision
    • Deep Learning
Round 1: ICT – Portfolio

Application period : 1 – 19 September 2023

Apply at: https://academic.ict.mahidol.ac.th/admission/apply/

Educational Qualifications:

  1. Graduated or currently studying in
  • Matthayom 6 in Science – Math, Arts – Math, Science – Computer, Math – Computer Programs or
  • GED scores, not less than 145 in each subject or
  • Grade 12 / Year 13

Remark: International students are required to complete the number of credits of courses or study the computer course according to the criteria of the Faculty of ICT as follows:

  • Mathematics ≥ 7 credits, English ≥ 9 credits, and Science and Technology ≥ 9 credits or
  • Study at least 4 computer-related courses or 4 computer-related terms
  1. GPA at least 4 semesters in high school level, not less than 2.50

Examination: English interview

Additional/Required Documents:

  1. Portfolio in English (.pdf file not over 3 MB)
  2. A one A4 page of essay written in English, on “Why would you like to study further in IT and Computers and how will you apply the knowledge gained in the future?” (.pdf file)
  3. A 3-minute video presentation in English (.mp4 file must be uploaded in Youtube or Google Drive, and the url link of such video must be submitted to the system.
  4. A photocopy of completed transcript or at least 4 semesters with GPAX not less than 2.50 (.pdf file)
  5. One 1–inch photograph taken not more than six months prior to the application date (.jpg or .jpeg file not over 150 KB)
  6. A photocopy of citizen identification card (for Thai students) or a photocopy of the first page of valid passport (for foreign students) (.pdf file)
  7. A photocopy of resident registration (for applicants residing in Thailand) (.pdf file)

**Remark: Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Round 2: MU – Portfolio (TCAS1)

MU – Portfolio 1/1 

Application period : 2 October 2023 (9.30 a.m.) – 16 October 2023 (12.00 p.m.), application fee payment within 4.00 p.m.

MU – Portfolio 1/2 

Application period : TBA

Apply at: https://tcas.mahidol.ac.th/

Educational Qualifications:

1.Currently studying or graduated from Thai and international schools:

  • Matthayom 6 in Science – Math, Arts – Math, Science – Computer, Math – Computer Programs
  • Grade 12 / Year 13
  • GED, not less than 145 in each subject

2.Have CGPA from high school of at least 2.50.

3.Have an average grade of Science and Technology, Mathematics, and English of no less than 2.50 for each subject.

Examination: English interview

Additional/Required Documents:

  1. Portfolio in English, no more than 10 pages. (.pdf file)
  2. A one A4 page of essay written in English, on “Why would you like to study further in IT and Computers and how will you apply the knowledge gained in the future?” (.pdf file)
  3. A 3-minute video presentation in English. (.mp4 file.)
  4. A photocopy of completed transcript, 4 semesters with CGPA not less than 2.50 (.pdf file)
  5. One 1–inch photograph taken not more than six months prior to the application date (.jpg file)
  6. A photocopy of citizen identification card (.pdf file)
  7. A photocopy of resident registration (.pdf file)

**Remark: Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Round 3: ICT – Direct Exam

Application period: February 2024 (To be announced)

Apply athttps://academic.ict.mahidol.ac.th/admission/apply/

Educational Qualifications:

  1. Graduated or currently studying in any program of study in
  • Matthayom 6 or its equivalent or
  • Grade 12 / Year 13 or
  • GED, not less than 145 in each subject
  1. GPAX at least 5 semesters in high school level, not less than 2.50

Examination:

  1. 4 subjects written examination (Math, English, Chemistry, Physics)
  2. English interview

Additional/Required Documents:

  1. A photocopy of completed transcript or at least 5 semesters with CGPA not less than 2.50 (.pdf file)
  2. One 1–inch photograph, 230×312 pixel (.jpg file not over than 150 KB)
  3. A photocopy of citizen identification card (for Thai students) or a photocopy of the first page of valid passport (for foreign students) (.pdf file)
  4. A photocopy of resident registration (for applicants residing in Thailand) (.pdf file)

**Remark: Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Round 4: Quota (TCAS 2)

Application period: March – April 2023 (To be announced)

Apply athttps://tcas.mahidol.ac.th/

Educational Qualifications:

Study plan:  Science – Math, Arts – Math, Science – Computer, Math – Computer Programs

Educational background

  1. Graduated or currently studying in any program of study in
    • Matthayom 6 or
    • GED, not less than 145 in each subject
  2. Have one of the following scores:
  • TGAT, TPAT3
    • TGAT scores ≥ 30 in each part
    • TPAT3 ≥ 30

or

  • A-Level
    • Math 1 ≥ 20
    • English ≥ 30
  1. GPAX at least 5 semesters in high school level, not less than 2.50
  2. Have an average grade of Science and Technology, Mathematics, and English of no less than 2.50 for each subject.

Remark: English interview

Additional/Required Documents

  1. A one A4 page of essay written in English, on “Why would you like to study further in IT and Computers and how will you apply the knowledge gained in the future?” (.pdf file)
  2. TGAT, TPAT3 or A-Level Scores
  3. A photocopy of completed transcript or at least 5 semesters with CGPA not less than 2.50 (.pdf file)
  4. One 1–inch photograph taken not more than six months prior to the application date (.jpg file)
  5. A photocopy of citizen identification card (.pdf file)
  6. A photocopy of resident registration (.pdf file)

**Remark: Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Round 5: Admission (TCAS 3)

Application period: May 2023 (To be announced)

Apply athttps://www.mytcas.com/

Educational Qualifications:

Study plan:  Science – Math, Arts – Math, Science – Computer, Math – Computer Programs

Educational background

  1. Graduated or currently studying in any program of study in
    • Matthayom 6 or
    • GED, not less than 145 in each subject
  2. Have the following scores
  • TGAT, TPAT3
    • TGAT scores ≥ 30 in each part
    • TPAT3 ≥ 30
  • A-Level
    • Math 1 ≥ 20
    • English ≥ 30
  1. GPAX: 6 semesters in high school level, not less than 2.50

Additional/Required Documents

  • TGAT, TPAT3 Scores and A-Level (Math 1, English)

Admission Criteria

*To be announced*

Round 6 Direct Admission (TCAS 4)

Application period:  June 2024 (To be announced)

Apply athttps://www.mytcas.com/

Educational Qualifications:

Study plan:  Science – Math, Arts – Math, Science – Computer, Math – Computer Programs

Educational background

  1. Graduated or currently studying in any program of study in
  • Matthayom 6 or
  • GED, not less than 145 in each subject
  1. Have one of the following scores
  • TGAT, TPAT3
    • TGAT scores ≥ 30 in each part
    • TPAT3 ≥ 30

or

  • A-Level
    • Math 1 ≥ 20
    • English ≥ 30
  1. GPAX: 6 semesters in high school level, not less than 2.00

Additional/Required Documents

  1. A photocopy of completed transcript with CGPA not less than 2.00 (.pdf file)
  2. TGAT, TPAT3 scores or A-Level scores (Math 1, English)
  3. One 1–inch photograph, 230×312 pixel (.jpg file not over than 150 KB)
  4. A photocopy of citizen identification card and a photocopy of resident registration (for Thai students) or a photocopy of the first page of valid passport (for foreign students) (.pdf)

**Remark: Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Round : International Direct Admissions

Online application: https://academic.ict.mahidol.ac.th/admission/apply/

International Direct Admissions 2024 Schedule
Details Round 1  Round 2 Round 3 Round 4
Application period 1 September 2023 – 31 May 2024
Announcement of students who are eligible to interview exam Nov 2023
(Those who complete the application by 31 Oct 2023)
Feb 2024
(Those who complete the application by 31 Jan 2024)
Apr 2024
(Those who complete the application by 31 Mar 2024)
Jun 2024
(Those who complete the application by 31 May 2024)
Interview exam Nov 2023 Feb 2024 Apr 2024 Jun 2024
Result announcement Nov 2023 Feb 2024 Apr 2024 Jun 2024

Educational Qualifications:

  1. Graduated from or currently studying in the Thai school system, international schools within Thailand, or overseas institutions in any study plans as follows:
    • Mathayom 6
    • Grade 12 / Year 13
    • GED in each subject, not less than 145
  1. Have CGPA from high school of at least 2.50 or equivalent (e.g., C+).
  2. Have one of the following English Proficiency Test scores taken within two years before the application date according to the criteria of the Faculty of Information and Communication Technology:
    • TOEFL Paper Based Test, 500 or higher (each sub score equal to or higher than 49), or
    • TOEFL ITP, 500 or higher (each sub score equal to or higher than 49), or
    • TOEFL Internet Based Test, 60 or higher (each sub score equal to or higher than 15), or
    • IELTS, 5.0 or higher (each sub score equal to or higher than 5.0), or
    • TOEIC, 600 or higher, or
    • SAT (Evidence-Based Reading and Writing), 400 or higher, or
    • The Duolingo English Test, 80 or higher (each sub score equal to or higher than 75), or
    • AP (Advanced Placement) English Language and Composition, 4 or higher, or
    • IB (International Baccalaureate) HL English A or B, 4 or higher, or
    • IB (International Baccalaureate) SL English A or B, 5 or higher, or
    • GCE A-Level English Language, grade B or higher

Applicants who are from the United Kingdom, the United States of America, Australia, Canada, New Zealand, and Singapore are exempt from these English exams.

  1. Have one of the following academic examination scores taken within two years before the application date according to the criteria of the Faculty of Information and Communication Technology as follows:
    • SAT (Math), 600 or higher, or
    • ACT (Math), 25 or higher, or
    • Gaokao Math, 70 or higher, or
    • AP (Advanced Placement) Calculus AB or Calculus BC, 4 or higher, or
    • IB Diploma (International Baccalaureate) HL Math or Computer Science, 4 or higher, or
    • IB Diploma (International Baccalaureate) SL Math or Computer Science, 5 or higher, or
    • GCE A-Level Math, grade B or higher

Application Fee Payment: 600 Baht (Application fee cannot be refunded)

Required documents

  1. A high school diploma or the equivalent of educational qualification certified by the Ministry of Education (.pdf)
  2. Transcript or documents stating student academic performance (.pdf)
  3. A photocopy of citizen identification card and a photocopy of resident registration (for Thai students) or a photocopy of the first page of valid passport (for foreign students) (.pdf)
  4. One 1–inch photograph taken not more than six months prior to the application date (.jpg or .jpeg file not over 150 KB)
  5. Resume (if any) (.pdf)
  6. A statement of purpose (Essay) of not more than 2 A4 pages (.pdf)
  7. A Math Test score according to the criteria of the Faculty of ICT (.pdf)
  8. An English Proficiency Test score according to the criteria of the Faculty of ICT (.pdf)
  9. Achievements and certificates (if any) (.pdf)

**Remark: All documents must be certified by the applicant’s signature. Please upload all documents via online application system only. Students are not required to submit all original documents to the Faculty of ICT.**

Contacts for further information

Round 1 : ICT – Portfolio
No. Activity Date
1 Application Period 1 – 19 Sep. 2023
2 The announcement of applicants who are eligible to take the interview 25 Sep. 2023
3 Interview examination 30 Sep. 2023
4 Result announcement 2 Oct. 2023
5 Clearing House (TCAS System) 6 – 7 Feb. 2024
6 Announcement of list of eligible students Feb. 2024
7 ICT Preparatory Program Jun. – Jul. 2024
8 Semester starts Aug. 2024
Round 2 : MU – Portfolio (TCAS1)
No. Activity Round 1/1  Round 1/2 
1 Application Period 2 Oct. 2023 (9.30 a.m.) – 16 Oct. 2023 (12.00 p.m.) TBA
2 The announcement of applicants who are eligible to take the interview 1 Nov. 2023 TBA
3 Interview examination  Nov. 2023 TBA
4 Result announcement (acceptance list and waiting list) 10 Nov. 2023 TBA
5 Students who are accepted to enroll in ICT program (the acceptance list), confirm their status in the MU-TCAS system. 10 Nov. 2023 (9.30 a.m.). – 11 Nov. 2023 (12.00 p.m.) TBA
6 Students who are accepted to enroll in ICT program (the waiting list), confirm their status in the MU-TCAS system. 14 Nov. 2023 (9.30 a.m. – 3.00 p.m.) TBA
7 Result announcement 21 Nov. 2023 TBA
8 Clearing House 6 – 7 Feb. 2024 6 – 7 Feb. 2024
9 Announcement of list of eligible students 16 Feb. 2024 16 Feb. 2024
10 ICT Preparatory Program Jun – Jul. 2024 Jun. – Jul. 2024
11 Semester starts 5 Aug. 2024 5 Aug. 2024
Round 3 ICT – Direct Exam
No. Activity Date
1 Application period (Apply at: https://academic.ict.mahidol.ac.th/admission/apply/) 1 – 28 Feb. 2023
2 Announcement of applicants who are eligible to take the written examination 15 Mar. 2023
3 Written Examination 25 Mar. 2023
4 Announcement of applicants who are eligible to take the interview 18 Apr. 2023
5 Interview Examination 26 Apr. 2023 (p.m.)
6 Result announcement 28 Apr. 2023
7 Clearing House (Website: www.mytcas.com) 4 – 5 May 2023
8 Announcement of list of eligible students 9 May 2023
9 New student registration May 2023
(Date will be announced later.)
10 ICT Preparatory Program 3 – 31 Jul. 2023
11 Semester starts 7 Aug. 2023
Round 4 Quota (TCAS 2)
No. Activity Date
1 Application period (Apply at: https://tcas.mahidol.ac.th/) 20 Mar. –  7 Apr. 2023
2 Announcement of applicants who are eligible to take the interview 20 Apr. 2023
3 Interview examination 22 Apr. 2023
4 Result announcement 26 Apr. 2023
5 Students who are accepted to enroll in ICT program (the acceptance list), confirm their status in the MU-TCAS system. 26 – 27 Apr. 2023
6 Announcement of list students who confirmed their status in the MU-TCAS system. 4 May 2023
7 Clearing House (Website: www.mytcas.com) 4 – 5 May 2023
8 Announcement of list of eligible students 9 May 2023
9 New student registration May 2023
(Date will be announced later.)
10 ICT Preparatory Program 3 – 31 Jul. 2023
11 Semester starts 7 Aug. 2023
Round 5 Admission (TCAS 3)
No. Activity Date
1 Application period (Apply at: https://tcas.mahidol.ac.th/) 7 – 13 May 2023
2 Result announcement (Website: www.mytcas.com) #1: 20 May 2023
#2: 26 May 2023
3 Students who are accepted to enroll in ICT program, confirm their status in the TCAS system (1st round). 20 – 21 May 2023
(Website: www.mytcas.com)
4 Announcement of list of eligible students 7 Jun. 2023
5 New student registration Jun. 2023
(Date will be announced later.)
6 ICT Preparatory Program 3 – 31 Jul. 2023
7 Semester starts 7 Aug. 2023
Round 6 Direct Admission (TCAS 4)
No. Activity Date
1 Application period (Apply at: https://tcas.mahidol.ac.th/) 1 Jun. 2023 (9.00 a.m.) – 7 Jun. 2023 (3.00 p.m.)
2 Result announcement (https://tcas.mahidol.ac.th/) 19 Jun. 2023
3 Clearing House (Website: www.mytcas.com) 23 – 24 Jun. 2023
4 Announcement of list of eligible students (https://tcas.mahidol.ac.th/) 28 Jun. 2023
5 New student registration 28 – 29 Jun. 2023
6 ICT Preparatory Program 3 – 31 Jul. 2023
7 Semester starts 7 Aug. 2023
Round : International Direct Admissions
International Direct Admissions 2023 Schedule
Details Round 1  Round 2 Round 3 Round 4
Application period 24 Oct – 15 Nov 2022 9 – 31 Jan 2023 18 Apr – 2 May 2023 15 – 30 May 2023
 Announcement of students who are eligible to interview exam 18 Nov 2022 6 Feb 2023 8 May 2023 5 Jun 2023
 Interview exam 23 Nov 2022 10 Feb 2023 15 May 2023 12 Jun 2023
 Result announcement 25 Nov 2022 14 Feb 2023 17 May 2023 14 Jun 2023

Bachelor of Science in Information and Communication Technology (International Program)(ID66 onwords)

1st Semester 2nd Semester Summer
Thai student International student Thai student International student  Thai & International student
75,000 (THB) 90,000 (THB) 75,000 (THB) 90,000 (THB) 25,000 (THB)
    • For the students who have the studying years more than the Curriculum that the University prescribed or make the Registration less than 9 credits, the Tuition fee is accounted as 25,000 Thai Baht per a semester.