Prospective Students
DOCTOR OF PHILOSOPHY PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM)
Level | Doctoral |
Faculty | FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY |
Website | http://www.ict.mahidol.ac.th |
Degree Designation
DOCTOR OF PHILOSOPHY(COMPUTER SCIENCE)
Additional advantages of the programme
Ph.D. in Computer Science International Program aims to produce high caliber computer scientists
having the ability to conduct basic and applied research in Computer Science as well as having
professional ethics and communication skills to present your research ideas in English. The research
areas focus on Data Mining, Computer Networks, Security, Intelligent Systems, Software Engineering
and High Performance Computing. At least one publication in a leading international journal is required
for graduation.
Admission Requirements
Qualifications for Plan 1.1 (Thesis) 1. Hold a Master
Curriculum Structure
Plan 1.1 For students with Master | |||
Dissertation | 48 | Credits | |
Total not less than | 48 | Credits | |
Plan 2.1 For students with Master | |||
Required Courses | 9 | Credits | |
Elective Courses not less than | 3 | Credits | |
Dissertation | 36 | Credits | |
Total not less than | 48 | Credits |
Course Requirements
Required Courses | หน่วยกิต | ||
ITCS531 : MATHEMATICS FOR COMPUTER SCIENCE | 3 | ||
ITCS532 : FOUNDATIONS OF COMPUTATIONAL SCIENCE | 3 | ||
ITCS671 : SEMINAR IN COMPUTER SCIENCE I | 1 | ||
ITCS672 : SEMINAR IN COMPUTER SCIENCE II | 1 | ||
ITCS673 : SEMINAR IN COMPUTER SCIENCE III | 1 | ||
Elective Courses | หน่วยกิต | ||
ARTIFICIAL INTELLIGENCE CATEGORY | |||
ITCS660 : HEURISTIC METHODS FOR OPTIMIZATION | 3 | ||
ITCS661 : ADVANCED ARTIFICIAL INTELLIGENCE | 3 | ||
ITCS662 : ADVANCED PATTERN RECOGNITION | 3 | ||
ITCS663 : IMAGE AND SIGNAL PROCESSING | 3 | ||
ITCS665 : NATURAL LANGUAGE PROCESSING | 3 | ||
ITCS667 : ADVANCED COMPUTER VISION | 3 | ||
(1) DATA SYSTEMS | |||
ITCS628 : DATA MINING AND KNOWLEDGE DISCOVERY | 3 | ||
ITCS629 : KNOWLEDGE ENGINEERING | 3 | ||
ITCS682 : ADVANCED DATABASE SYSTEMS | 3 | ||
(2) NETWORK, SYSTEM AND SECURITY | |||
ITCS551 : SERVICE ORIENTED AND CLOUD COMPUTING | 3 | ||
ITCS554 : INFORMATION SECURITY MANAGEMENT | 3 | ||
ITCS634 : QUEUING MODELING IN COMPUTER COMMUNICATION NETWORK | 3 | ||
ITCS638 : NETWORKS AND DISTRIBUTED SYSTEMS SECURITY | 3 | ||
ITCS653 : ADVANCED COMPUTER ARCHITECTURE | 3 | ||
ITCS687 : ADVANCED COMPUTER SECURITY | 3 | ||
(4) SOFTWARE ENGINEERING | |||
ITCS642 : SOFTWARE ENGINEERING MANAGEMENT | 3 | ||
ITCS644 : SOFTWARE QUALITY ASSURANCE | 3 | ||
ITCS646 : REQUIREMENTS ENGINEERING | 3 | ||
ITCS651 : MODEL-DRIVEN DESIGN AND DEVELOPMENT | 3 | ||
ITCS657 : VALIDATION AND VERIFICATION | 3 | ||
OTHERS | |||
ITCS571 : NUMERICAL METHODS FOR MATHEMATICAL OPTIMIZATION | 3 | ||
ITCS695 : INDEPENDENT STUDY | 3 | ||
Dissertation | หน่วยกิต | ||
ITCS699 : DISSERTATION | 36 | ||
ITCS898 : DISSERTATION | 48 |