Curriculum DOCTOR OF PHILOSOPHY PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM) 

Curriculum

DOCTOR OF PHILOSOPHY PROGRAM IN COMPUTER SCIENCE (INTERNATIONAL PROGRAM) 

Level Doctoral
Faculty / Institute 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 Masters degree from an institute accredited by the Office of Higher Education Commission in computer science, computer engineering, or other IT related fields.
2. Have cumulative GPA not less than 3.5
3. Hold a Masters degree with Thesis Plan. And having a number of publications which are not part of Master Thesis work.
4. Applicants with qualifications other than 1-3 may be considered by the Program Director, the Dean of the ICT Faculty, and the Dean of the Faculty of Graduate Studies.

Qualifications for Plan 2.1 (Thesis & Courses)

1. Hold a Masters degree from an institute accredited by the Office of Higher Education Commission in computer science, computer engineering, or other IT related fields.
2. Have cumulative GPA not less than 3.0
3. Applicants with qualifications other than 1-2 may be considered by the Program Director, the Dean of the ICT Faculty, and the Dean of the Faculty of Graduate Studies.							 							 							 
							 
							 

Curriculum Structure

Plan 1.1 For students with Masters Degree
Dissertation 48            Credits
Total not less than 48            Credits
Plan 2.1 For students with Masters Degree
Required Courses 9            Credits
Elective Courses not less than 3            Credits
Dissertation 36            Credits
Total not less than 48            Credits

Job Option after Graduation


- ผู้เชี่ยวชาญด้านวิทยาการคอมพิวเตอร์ในสถานศึกษาและองค์กรต่างๆ
- นักวิชาการด้านวิทยาการคอมพิวเตอร์
- นักวิจัยด้านวิทยาการคอมพิวเตอร์
- ผู้จัดการโครงการด้านเทคโนโลยีสารสนเทศ
- ที่ปรึกษาทางด้านเทคโนโลยีสารสนเทศขององค์กรต่างๆ
- นักวิจัยด้านวิทยาการข้อมูล

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