Information updated on: April 2020
(Student-Centered; Constructivism and Essentialism Blending)
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.
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 |
Faculty of Information and Communication Technology, Mahidol University, Salaya campus
System (two semesters/three semesters/multi semesters)
Two semesters per year
Summer Course
Summer classes are offered as only as needed and as agreed upon by the program committee
Day and Time for Study
The combined total of academic and tuition fees is estimated at 77,000 Baht per semester.
The duration of study is usually 4 years with a maximum of 8 years to complete the degree.
Minimum Credits and Conditions | 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. |
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 |
The 1st Semester | The 2nd Semester | |||||||
1st year | SCBI | 109 | Integrated Biology | 3 | SHSS | 103 | Man and Society | 2 |
SHHU | 116 | Comparative Culture | 2 | SCCH | 100 | Integrated Chemistry | 3 | |
ITCS | 320 | Discrete Structures | 3 | ITCS | 211 | Introduction to Digital Systems | 3 | |
ITCS | 175 | Advanced Mathematics I for Computer Science | 3 | ITCS | 161 | Physical Science and
Computation |
3 | |
ITGE | 101 | Problem Solving Techniques | 2 | ITCS | 209 | Object Oriented Programming | 3 | |
ITCS | 201 | Fundamentals of Programming | 3 | ITGL | 201 | Reading Skills | 2 | |
ITGL | 101 | Technical English I | 2 | ITCS | 125 | Applied Statistics for Computing | 3 | |
ITGE | 141 | Digital Photography | 1 | |||||
Total | 18 | Total | 20 |
The 1st Semester | The 2nd Semester | |||||||
2nd year | ITLG | 102 | Technical English II | 2 | ITLG | 202 | Public Speaking and Presentation | 2 |
ITCS | 306 | Numerical Methods | 3 | ITCS | 323 | Computer Data Communication | 3 | |
ITID | 276 | Management | 2 | ITCS | 381 | Introduction to Multimedia Systems | 3 | |
ITCS | 241 | Database Management Systems | 3 | ITCS | 343 | Principles of Operating Systems | 3 | |
ITCS | 222 | Computer Organization and Architecture | 3 | ITCS | 212 | Web Programming | 3 | |
ITCS | 231 | Data Structures and Algorithm Analysis | 3 | ITGE | 301 | Communication Strategies in Professional Life | 2 | |
ITCS | 159 | Software Lab for Basic Scientific Problem Solving | 1 | ITCS | 335 | Introduction to E-business Systems | 3 | |
Total | 17 | Total | 19 |
The 1st Semester | The 2nd Semester | |||||||
3rd year | ITLG | 301 | Business Writing | 2 | ITLG | 302 | Academic Writing | 2 |
ITCS
|
371 | Introduction to Software Engineering | 3 | ITCS
|
424 | Wireless and Mobile Computing | 3 | |
ITCS | 414 | Information Storage and Retrieval | 3 | ITCS | 461 | Computer and Communication Security | 3 | |
ITCS | 420 | Computer Networks | 3 | ITCS | 337 | Human Computer Interaction | 3 | |
ITCS | 451 | Artificial Intelligence | 3 | ITCS | 391 | Computer Network Lab | 1 | |
ITCS | 443 | Parallel and Distributed Systems | 3 | ITCS | XXX | Elective course (Track) | 3 | |
ITCS | 361 | Management Information Systems | 3 | ITCS | XXX | Elective course (Track) | 3 | |
Total | 20 | Total | 18 |
The 1st Semester | The 2nd Semester | |||||||
4th year | ITCS | 402 | Computer and Business Ethics | 3 | ITCS | 492 | Senior Project II | 3 |
ITID | 277 | Digital Marketing | 2 | ITCS | XXX | Free elective course* | ||
ITCS | XXX | Elective course (Track) | 3 | |||||
ITCS | XXX | Elective course (Track) | 3 | |||||
ITCS | 491 | Senior Project I | 6 | |||||
Total | 17 | Total | 3 |
* Free elective courses that focusing on Cutting-edge technology from collaborative institutions and organizations (both national and international level)
Teaching method |
|
Assessment method |
|
PLOs (Program Learning Outcome) |
|
SLOs (Stream Learning Outcome) |
|
Future Careers
|
|
The Faculty of ICT provides 8 various major tracks.
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.
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.
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.
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.
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.
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.
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.
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.
Remark: Students are required to select specialty course in the second semester of their third year.