Thursday, 18 October 2018

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

1. hold a  Bachelor's degree or a Master's degree in one of the following fields: computer science,
computer engineering, or computer related areas, with a minimum grade point average of 3.5
2.Exemptions from the above conditions may be granted by the Programme Committee and the Dean of the Faculty of Graduate Studies under exceptional circumstances.

Curriculum Structure

Plan 1
Course Work No Credit
Dissertation 48            Credits
Plan 2
Required Courses 9            Credits
Elective Courses not less than 3            Credits
Dissertation 36            Credits

Course Requirements

Plan 1

Non Type Subject Credit
   
ITCS671 : SEMINAR IN COMPUTER SCIENCE I 1
ITCS672 : SEMINAR IN COMPUTER SCIENCE II 1
ITCS673 : SEMINAR IN COMPUTER SCIENCE III 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