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: https://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 129 credits
Graduation requirements:

  • Fulfill the subjects in accordance with the program curriculum which has the minimum requirements of 129 credits including a minimum of 30 credits of general education courses, a minimum of 93 credits of specific education courses and a minimum of 6 credits of free elective courses.
  • Have the cumulative grade point average of at least 2.00 at the completion of the program.
  • 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 ICT exit exam.

Curriculum Structure

The curriculum is designed according to the 2015 National Standard Criteria for the Undergraduate Program set by the Ministry of Education.

(1) General Education 30 credits
Social Science and Humanity 8 credits
Science and Mathematics 9 credits
English 12 credits
Health and Physical Education 1 credits
(2) Special Education 93 credits
Core Courses 12 credits
Compulsory Courses 69 credits
Specialty Courses 12 credits
(3) Free Elective 6 credits

Study Plan & Prerequisites

The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
1st year ITCS175 Advanced Mathematics I for Computer Science 3  –  –
ITCS201 Fundamentals of Programming 2 1  –
(Minimum requirement C Grade)
ITCS320 Discrete Structures 3  –  –
ITGE101 Problem Solving Techniques 1 1  –
ITLG101 Technical English I 1 1  –
SCBE100 Wonder of Life 3  –  –
SHHU116 Comparative Culture 2  –  –
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
1st year ITCS125 Applied Statistics for Computing 3  –  –
ITCS161 Physical Science and Computation 3  –  –
ITCS209 Object oriented Programming 2 1 ITCS201 Fundamentals of Programming
ITCS211 Introduction to Digital Systems 3  – ITCS201 Fundamentals of Programming
ITLG201 Reading Skills 1 1
SCGI110 Chemistry in Everyday Life 3  –
SHSS103 Man and Society 2  –
ITCS201 Fundamentals of Programming 2 1
*Only for those who didn’t pass*  (Get C Grade)
Free Elective SPGE202 Arts of Self-defense for health and recreation 1 1
(Choose 1 in 3) ITGE141 Digital Photography  – 1
ITGE142 Digital Drawing and Painting  – 1
Remarks: The subjects might be changed according to the availability.
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
2nd year ITCS159 Software Lab for Basic Scientific Problem Solving  – 1  –
ITCS222 Computer Organization and Architecture 3 ITCS211 Introduction to Digital Systems
ITCS231 Data Structures and Algorithm Analysis 3 ITCS209 Object oriented Programming
ITCS241 Databased Management Systems 3  –
ITCS306 Numerical Method 3  –
ITLG102 Technical English II 1 1  –
Free Elective ITID274 Basic Accounting 3  –  –
(Choose 1 in 4) ITID275 Economics 2  –  –
ITID276 Management 2  –  –
ITID277 Digital Marketing 2  –  –
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
2nd year ITCS212 Web Programming 2 1 ITCS209 Object oriented Programming
ITCS241 Databased Management Systems
ITCS323 Computer Data Communication 3  – ITCS222 Computer Organization and Architecture
ITCS335 Introduction to E-business Systems 3  –  –
ITCS343 Principles of Operating Systems 3  – ITCS222 Computer Organization and Architecture
ITCS231 Data Structures and Algorithm Analysis
ITCS381 Introduction to Multimedia Systems 3  –  –
ITGE301 Communication Strategies in Professional Life 2  –  –
ITLG202 Public Speaking and Presentation 1 1  –
(Minimum requirement C Grade)
Remarks: The subjects might be changed according to the availability.
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
3rd year ITCS361 Management Information Systems 3  –
ITCS371 Introduction to Software Engineering 3  –
ITCS414 Information Storage and Retrieval 3  – ITCS231 Data Structures and Algorithm Analysis
ITCS420 Computer Networks 3  – ITCS323 Computer Data Communication
ITCS443 Parallel and Distributed Systems 3  – ITCS201 Fundamentals of Programming
ITCS343 Principles of Operating Systems
ITCS451 Artificial Intelligence 3  – ITCS231 Data Structures and Algorithm Analysis
ITLG301 Business Writing 1 1 ITLG201 Reading Skills
ITLG102 Technical English II
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
3rd year ITCS337 Human Computer Interaction 3  –  –
ITCS424 Wireless and Mobile Computing 3  – ITCS323 Computer Data Communication
ITCS461 Computer and Communication Security 3  – ITCS343 Principles of Operating Systems
ITCS420 Computer Networks
ITLG302 Academic Writing 1 1 ITLG201 Reading Skills
(Minimum requirement C Grade) ITLG102 Technical English II
Free Elective ITCS391 Computer Network Lab  – 1 ITCS420 Computer Networks
(Choose 1 in 3) ITCS392 Multimedia Systems Lab  – 1 ITCS381 Introduction to Multimedia Systems
ITCS393 Database Systems Lab  – 1 ITCS241 Databased Management Systems
Track CN ITCS422 Local Area Networks 3  – ITCS420 Computer Networks
ITCS493 Special Topics in Computer Networks 3  – ITCS420 Computer Networks
Track CS ITCS498 Special Topics in Computer Science 3  – ITCS231 Data Structures and Algorithm Analysis
Track CS ITCS413 Database Design 3  – ITCS241 Databased Management Systems
(Choose 1 in 3) ITCS431 Software Design and Development 3  – ITCS371 Introduction to Software Engineering
ITCS481 Computer Graphics 3  – ITCS201 Fundamentals of Programming
ITCS231 Data Structures and Algorithm Analysis
Track DB ITCS413 Database Design 3  – ITCS241 Databased Management Systems
ITCS453 Data Warehousing and Data Mining 3  – ITCS241 Databased Management Systems
ITCS451 Artificial Intelligence
Track EB ITCS431 Software Design and Development 3  – ITCS371 Introduction to Software Engineering
ITCS439 E-Customer Relationship Management 3  – ITCS335 Introduction to E-business Systems
Track MM ITCS481 Computer Graphics 3  – ITCS201 Fundamentals of Programming
ITCS231 Data Structures and Algorithm Analysis
ITCS486 Multimedia Data Technologies 3  – ITCS381 Introduction to Multimedia Systems
Track HT ITCS403 Introduction to Healthcare Systems 3  – ITCS241 Databased Management Systems
ITCS453 Data Warehousing and Data Mining 3  – ITCS241 Databased Management Systems
ITCS451 Artificial Intelligence
Track SE ITCS431 Software Design and Development 3  – ITCS371 Introduction to Software Engineering
ITCS472 Software Metrics 3  – ITCS371 Introduction to Software Engineering
Track MS ITCS367 IT Infrastructure Management 3  – ITCS361 Management Information Systems
ITCS368 Information and Business Process Management 3  – ITCS361 Management Information Systems
Remarks: The subjects might be changed according to the availability.
The 1st Semester
Year Course Name Credits Prerequisites
Lect. Lab
4th year ITCS402 Computer and Business Ethics 3  –  –
ITCS491 Senior Project I  – 3  –
ITLG302 Academic Writing 1 1 ITLG201 Reading Skills
*Only for those who didn’t pass*  (Get C Grade) ITLG102 Technical English II
Track CN ITCS428 Network Programming 3  – ITCS420 Computer Networks
ITCS465 Network Management 3  – ITCS422 Local Area Networks
Track CS ITCS425 Algorithms 3  – ITCS231 Data Structures and Algorithm Analysis
ITCS447 Embedded Systems and Applications 3  – ITCS343 Principles of Operating Systems
ITCS420 Computer Networks
Track DB ITCS476 Digital Image Processing 3  – ITCS451 Artificial Intelligence
ITCS495 Special Topics in DB 3  – ITCS241 Databased Management Systems
ITCS451 Artificial Intelligence
Track EB ITCS433 Production,Supply Chain and Logistics Management 3 ITCS335 Introduction to E-business Systems
ITCS457 Decision Support and Business Intelligent Systems 3 ITCS241 Databased Management Systems
ITCS451 Artificial Intelligence
Track MM ITCS484 Computer Animation 2 1 ITCS481 Computer Graphics
ITCS496 Special Topics in Multimedia Systems 3 ITCS381 Introduction to Multimedia Systems
Track HT ITCS404 Information Technology for Healthcare Services 3 ITCS241 Databased Management Systems
ITCS405 Information Models and Healthcare Information Standards 3 ITCS241 Databased Management Systems
Track SE ITCS379 Practical Software Engineering 3 ITCS371 Introduction to Software Engineering
ITCS473 Software Quality Assurance and Testing 3 ITCS371 Introduction to Software Engineering
Track MS ITCS365 Information Systems Analysis and Design 3 ITCS241 Databased Management Systems
ITCS457 Decision Support and Business Intelligent Systems 3 ITCS241 Databased Management Systems
ITCS451 Artificial Intelligence
Free Elective ITID274 Basic Accounting 3
(Choose 1 in 4) ITID275 Economics 2
ITID276 Management 2
ITID277 Digital Marketing 2
The 2nd Semester
Year Course Name Credits Prerequisites
Lect. Lab
4th year ITCS492 Senior Project II  – 3 ITCS491 Senior Project I
Remarks: The subjects might be changed according to the availability.

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: Effectively communicate the basic knowledge of computer science, mathematics, science, social science, humanities, healthy living, economic and finance with other people.
2. PLO2: Use systematic approaches by critically thinking at multiple levels of abstraction and solving problems under the context in which a computer system (will) operates (ICT disciplinary skills).
3. PLO3: Demonstrate abilities to study and work both independently and collaboratively.
4. PLO4: Recognize the individual, social, and ethical responsibilities of a professional working in ICT-related disciplines.
5. PLO5: Demonstrate effective command of the English language for professional communication.
SLOs (Stream Learning Outcome) 1. SLO6: Use knowledge and skills in one or more of the selective tracks related to ICT career paths to a wide range of applications in real world. The selective tracks include Computer Science, Databases and Intelligent Systems, E-Business Systems, Multimedia Systems, Software Engineering, Health Information Technology, Computer Network, and Management Information Systems.
2. SLO7: Apply computer science knowledge and skills to scope, design, and implement ICT-based solutions to more open problems with the awareness of advanced technologies.
3. SLO8: Carry out research practices in ICT-based topics under a supervision of experienced researchers with the awareness of cutting-edge technologies.
4. SLO9: Carry out professional practices and skills to learn and work beyond classroom.

Future Careers

1. Computer scientist
2. System analyst and designer
3. Programmer
4. Web developer
5. Software developer
6. Multimedia developer
7. Database system administrator
8. Network system administrator
9. IT manager
10. Network manager
11. E-Business manager
12. IT expert in organizations
13. Data scientist
14. Cyber security system manager
15. Startup business in ICT and its application

Download

The Faculty of ICT undergraduate program has been credited as an exceptional international program that aims to produce highly qualified graduates in the areas of computer, information and communication technology. The ICT undergraduate program is divided into 4 core tracks and 4 applied tracks as follows:

Core Tracks

Computer Science (CS)

This core track focuses on the use of several computer science theories to solve fundamental problems. In addition, students will study system related topics in computer science such as algorithms analysis, database design, embedded system, and computer graphics.

Database and Intelligent Systems (DB)

This core track focuses on creating, extending, and applying database and artificial intelligence technologies to real world problems. Students in this major will learn the theory of database design, data warehousing and data mining, digital image processing, intelligent techniques for pattern recognition, semantic web, knowledge management, and advanced database technologies and applications.

Computer Networks (CN)

Network Track is the core track that students can learn the Internet architecture, Internet protocols, how the Internet works, network management, network programming, and computer forensic. In addition, a networking track could cover local wired and wireless IP network design, wide area network (WAN) connectivity, routing, and administration, and also mobile communications technologies like LTE and Mobile WiMAX.

Software Engineering (SE)

This core track 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 design and architecture, project management, software development process, and efficiency measurement of software products. Moreover, students will study essential techniques for inspecting, reviewing, and verifying the software and its process.

Applied Tracks

Electronic Business Systems (EB)
This applied track focuses on applying various computing technologies for building e-business infrastructure and platforms in order to enhance opportunities for a number of traditional business applications. Students will study e-business modeling and related issue such as customer relationship management, supply chain management, and mobile applications. Student will also learn how to identify business problems and come up with solutions for solving these problems as well as creating new business strategies. Other topics such as decision support, business intelligent systems, and project management are also included in this track.
Multimedia Systems (MM)
This applied track focuses on creating and applying various multimedia technologies for the building of multimedia related systems including computer animation, computer graphics, and virtual reality. Student will learn how to manipulate various media including audio and video data so that they can apply multimedia technology to several fields such as art, education, entertainment, engineering, medicine and science.
Management Information Systems (MS)
This applied track’s main feature is to manage how to use information technology (IT) and information system (IS) to support and improve the business processes of the organization. Management Information systems comprise of five main components: hardware, software, data/information for decision-making, procedures, and people (individuals, groups, or organizations). In order to support critical decision making in the management area of the organization, this track focuses more on the data interpretation because Information is fundamental to the validity of the decision that affects accomplishment of the tasks effectively and efficiently.
Health Information Technology (HT)
This applied track focuses on applying information technology for building health and healthcare applications in order to deliver the quality care. Students will study healthcare systems, clinical information systems, management information systems in healthcare organizations, e-Health and telehealth, as well as information privacy and security in healthcare. Other topics such as information models and healthcare information standards are also covered.

 

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:  1 June 2024 (09.00 a.m.) – 7 June 2024 (12.00 p.m.)

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. 2024 (9.00 a.m.) – 7 Jun. 2024 (12.00 p.m.)
2 Result announcement (https://tcas.mahidol.ac.th/) 17 Jun. 2024
3 Clearing House (Website: www.mytcas.com) 17 – 18 Jun. 2024
4 Announcement of list of eligible students (https://tcas.mahidol.ac.th/) 18 Jun. 2024
5 New student registration Jul. 2024
6 ICT Preparatory Program Jul. 2024
7 Semester starts 5 Aug. 2024
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.