Prospective Students
DOCTOR OF PHILOSOPHY PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM) (SPECIAL PROGRAMME)
Level | Doctoral |
Faculty | FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY |
Website | http://www.ict.mahidol.ac.th |
Degree Designation
DOCTOR OF PHILOSOPHY(COMPUTER SCIENCE)
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
Plan 1
Dissertation | Credit | ||
ITCS898 : DISSERTATION | 48 |
Plan 2
Required Courses | Credit | ||
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 | Credit | ||
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 | Credit | ||
ITCS699 : DISSERTATION | 36 |