
Master of Science in Computer Science
Nakhon Pathom, Thailand
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Aug 2025
TUITION FEES
USD 9,700
STUDY FORMAT
On-Campus
Introduction
Computer technology has transformed how we live, socialize, do business and even take care of ourselves today. Thanks to recent innovations in 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 advances in the field of computer science consisting of many sub-specialty areas.
For an 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 fields 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 to be admitted to the program.
Admissions
Curriculum
1st Year, 1st Semester | ||
ITCS 509 | Research Methodology in Computer Science | 2 (2-0-4) |
ITCS 521 | Agile Software Product Management | 3 (3-0-6) |
ITCS 659 | Multimedia Technologies and Applications | 3 (3-0-6) |
ITCS 661 | Advanced Artificial Intelligence | 3 (3-0-6) |
1st Year, 2nd Semester | ||
ITCS 523 | Data Sciences Essentials | 3 (3-0-6) |
ITCS 522 | Edge Computing and the Internet of Things | 3 (3-0-6) |
ITCS 603 | Seminar in Computer Science | 1 (1-0-2) |
ITCS XXX | Elective Courses not less than | 3 Credits |
2nd Year, 1st Semester | ||
ITCS XXX | Elective Courses not less than | 3 credits |
ITCS 698 | Thesis | 6 (0-18-0) |
2nd Year, 2nd Semester | ||
ITCS 698 | Thesis | 6 (0-18-0) |
Program Outcome
Objectives
- To produce graduates with academic and IT professional morals and ethics.
- To produce graduates with knowledge of the principles and theory of computer science, and the ability to independently study related technological advancement in computer science.
- To produce graduates who can analyse and solve computing problems using original research and sound knowledge of computer science.
- To produce graduates who have self-responsibility and social interaction skills.
- To produce graduates who can effectively use analytical thinking skills, information technology, and fluency in English.
Career Opportunities
Future Careers
- Computer and Information Technology Technical Officer
- Software and System Developer
- Information Technology Manager
- Data Analyst and Data Scientist
- Multimedia Developer