Application Schedule

Detail Date
Admission online All year round
Announcement of applicants qualified for the interview Within one month after submitting the application
Interview Day Within 2 weeks after the interview
Announcement of students eligible for registration Semester 1  : 1 November 2023 - 15 July 2024
Semester 2  : 1 August 2024 - 15 October 2024

Masters Scholarships for Local and International Students 

- PSU Scholarships

- CoC Scholarships

( Students with first enrollment from 2024 (ID 67 onwards )

Graduate Degree

Curricular Title:
Master of Science Program in Computing 

Degree Title:

Master of Science (Computing)

Abbreviation:

M.Sc. (Computing)

Philosophy: The curriculum is designed to equip individuals with the skills needed for research and development in the Computing field, with a specific focus on smart cities, tourism, service industries, and entrepreneurship within the ASEAN region. It emphasizes Problem-Based Learning, Project-Based Learning, and Service Learning to prepare students for lifelong learning.

Goals:

1) To create graduates with knowledge and skills in the field of computing, focusing on data science and artificial intelligence, software engineering and media, and computer systems, communication, and cybersecurity.

2) To create graduates with research and developing skills, which will contribute to their personal growth and benefit society.

3) To create graduates that can contribute to the country's development with ethical principles.

Teaching Time:

Monday – Friday (normal office hours)

Career Examples:

1) Software Engineer

2) Internet of Things and Embedded System Engineer

3) Computer Technical Officer

4) Information Systems Manager

5) Information System Plan and Policy Officer

6) Computer Graphics and Multimedia Designer

7) Computer Network Administrator or Engineer

8) Data Scientist

9) Data Engineer

10) Cyber Security Practitioner

11) University Professor or Researcher in Computing

Research Team

Requirements for Plan A1 and A2:

Both Thai and international students are welcome to apply as long as they have the following requirements:

  • Complete the bachelor degree in the Computing-related field (e.g., Computer Science or Computer Engineering) OR
  • Have the research experience related to the computing fields or have a publication (journal or proceeding) or have a national award or have at least 2 years work experience in computing fields OR
  • Be certified by the prospective main advisor as having the ability sufficient to meet the graduation requirements.
  • In addition to the requirements listed above, the consideration will be based on the program committee and Prince of Songkla University Regulations for Graduate Studies.
  • Other requirements shall comply with Prince of Songkla University Regulations for Graduate Studies BE 2556. (https://grad.psu.ac.th/en/current-student/regulations.html)




Application Documents

  1. Graduate School Application Form

  2. A copy of official Bachelor's Degree transcript

  3. A copy of official Bachelor's Degree diploma

  4. Research paper or publication (for applicants with research experience or publications)

  5. A letter of work experience from the employer (for applicants with at least 2 years work experience)

  6. A copy of one of the following certificates of English proficiency: TOEFL, IELTS, CU-TEP, TU-GET, PSU-TEP

  7. 1-2 pages of a statement of purpose

  8. A copy of passport

     

Apply 
The applicant must apply via the application online system at http://www.grad.psu.ac.th/admission/

 

More Information 
E-mail: grad.coc@phuket.psu.ac.th or Tel. +66 7627 6000 ext. 6471, +66 7627 6045

Fax. +66 7627 6046

Fanpage: MSC-CoC

 

Tuition fee
32,000 Baht

Curriculum Structure (Plan A1 and Plan A2)

Plan A1   36 Credits
- Thesis 36 Credits
Plan A2   36 Credits
- Compulsory Course 6 Credits
- Elective Course 6 Credits
- Thesis 24 Credits


1. Compulsory Courses   

969-601

Research Methodology in Computing

3(3-0-6)

969-602

Exploratory Data Analysis and Visualization

3(3-0-6)

969-603

Digital Project Management

3(3-0-6)


2. Elective Courses 
2.1 Data Science

969-610

Text Analytics and Its Applications

3(3-0-6)

969-611

Neural Computation

3(3-0-6)

969-612

Big Data Analytics and Applications

3(3-0-6)

969-613

Advanced Database Management System

3(3-0-6)

969-614

Financial Technology

3(3-0-6)

969-615

Information Technology for Business

3(3-0-6)

969-616

Ontologies and Semantic Web

3(3-0-6)

969-617

Advanced Cloud Computing

3(3-0-6)

2.2 Artificial Intelligence

969-620

Machine Learning

3(3-0-6)

969-621

Natural Language Processing

3(3-0-6)

969-622

Computer Vision and Image Understanding

3(3-0-6)

969-623

Deep Learning

3(3-0-6)

969-624

Reinforcement Learning

3(3-0-6)

969-625

Artificial intelligence

3(3-0-6)


2.3 Software Engineering

969-630

Software Maintenance and Evolution

3(3-0-6)

969-631

Architectural Thinking

3(3-0-6)

969-632

Software Verification and Validation

3(3-0-6)

969-633

Formal Method Engineering

3(3-0-6)

969-634

Advanced Empirical Software Engineering

3(3-0-6)

969-635

Entrepreneurship

3(3-0-6)

969-636

DevOps and Agile Software Development

3(3-0-6)

 

2.4 Digital Media

969-640

Reality Technology

3(3-0-6)

969-641

Interactive Media Design and Development

3(3-0-6)

969-642

Game and Virtual World Design

3(3-0-6)

 

2.5 Computer Systems

969-650

Cyber-Physical Systems

3(3-0-6)

969-651

Intelligent Objects

3(3-0-6)

969-652

Human-Computer Interaction

3(3-0-6)

969-653

Connected Devices Programming

3(3-0-6)

969-654

Internet of Things

3(3-0-6)

 

2.6 Communication and Cybersecurity

969-660

Mobile and Wireless Networks

3(3-0-6)

969-661

Advanced Data Communication and Computer Networking

3(3-0-6)

969-662

Computer Network Security

3(3-0-6)

969-663

Distributed Computing Systems

3(3-0-6)

969-664

Blockchain and token economic

3(3-0-6)

969-665

Network Simulations

3(3-0-6)

969-666

Module: Advanced Computer Security

3(3-0-6)

969-667

Advanced Network Technologies

3(3-0-6)

969-668

Privacy-enhancing Technologies

3(3-0-6)


2.7 Others

969-670

Special Topics in Computing

3(3-0-6)

3. Seminar Courses

969-685

Seminar I

1(0-2-1)

969-686

Seminar II

1(0-2-1)

4. Thesis Courses
Plan A1

969-801

Thesis

36(0-108-0)

Plan A2

969-802

Thesis

24(0-72-0)

 

 

Study Plan

Academic Year (Plan A1):
Academic Year 1 – 1st Semester

969-601

Research Methodology in Computing*

3(3-0-6)

969-801

Thesis

9(0-27-0)


Total

12((3)-27-6)

Academic Year 1 – 2nd Semester

969-685

Seminar I

1(0-2-1)

969-801

Thesis

9(0-27-0)


Total

10(0-29-1)

Academic Year 2 – 1st Semester

969-801

Thesis

9(0-27-0)


Total

9(0-27-0)

Academic Year 2 – 2nd Semester

969-686

Seminar II*

1(0-2-1)

969-801

Thesis

9(0-27-0)


Total

10(0-29-1)

* Audit subject

Academic Year (Plan A2):
Academic Year 1 – 1st Semester

969-601

Research Methodology in Computing*

3(3-0-6)

969-602

Exploratory Data Analysis and Visualization

3(3-0-6)

969-603

Digital Project Management

3(3-0-6)

969-802

Thesis

3(0-9-0)


Total

12((9)-9-18)


Academic Year 1 – 2nd Semester

969-xxx

Elective Course I

3(3-0-6)

969-xxx

Elective Course II

3(3-0-6)

969-685

Seminar I*

1(0-2-1)

969-802

Thesis

3(0-9-0)


Total

10((6)-11-13)

Academic Year 2 – 1st Semester

969-802

Thesis

9(0-27-0)


Total

9(0-27-0)

 

Academic Year 2 – 2nd Semester

969-686

Seminar II*

1(0-2-1)

969-802

Thesis

9(0-27-0)


Total

10(0-29-1)

* Audit subject

Software Engineering Topics include, but are not limited to, the following.
  1. Agile Software Development
  2. Software Architecture and Design
  3. Empirical Software Engineering
  4. Software Process Improvement
  5. Software Maintenance
  6. Formal Engineering
  7. Formal Modeling and Specification)
  8. Software Verification and Validation
  9. Model-based Testing

 

Blockchain and distributed technologies.
  • Blockchain and smart contract system
  • NFT and Game economics
  • Market dynamics in cryptocurrency with sentiment analysis
  • Blockchain platforms and services with machine learning
  • Blockchain transaction analysis and verification
  • Blockchain privacy and security

 

Digital Media Topics include, but are not limited to, the following.
  1. Serious Games
  2. Interactive Media
  3. Physics-based Animation
  4. Human-Computer Interaction
  5. Mobile Application
  6. Architectural Visualization
  7. Augmented and Virtual Reality

 

Artificial Intelligence Topics include, but are not limited to, the following.
  1. Computer Vision
  2. Natural Language Processing
  3. Knowledge Representation
  4. Machine Learning
  5. Expert System
  6. Robotics
  7. Text Mining

 

Computer Networking Topics include, but are not limited to, the following.
  1. Mobile Ad-hoc Networks
  2. Wireless Sensor Networks
  3. Network Mobility
  4. Integration of Mobile Ad-hoc Networks and Network Mobility
  5. Vehicular Networking
  6. Virtual Networks
  7. Internet of Things

 

Database Systems Topics include, but are not limited to, the following.
  1. Data Mining
  2. Data Warehouse
  3. Distributed Database
  4. Big Data

 

Cloud Computing Topics include, but are not limited to, the following.
  1. Cloud Computing Architecture
  2. Traffic Management for Cloud Computing
  3. Cloud Computing Applications
  4. Mobile Cloud Computing

 

Knowledge Management Topics include, but are not limited to, the following.
  1. Information Management
  2. Information Retrieval
  3. Information Extraction

Supervisors

IMG_9475 Assoc.Prof.Dr. Aziz Nanthaamornphong
Ph.D. (Computer Science), University of Alabama, USA
Research Interests : Software Engineering, Empirical Software Engineering, Software Quality, Agile
Curriculum vitae
Email : aziz.n(at)phuket.psu.ac.th
no_image Asst.Prof.Dr. Warodom Werapun
Ph.D. in Computer Engineering (ENSEEIHT, France) ,Master II Research in Computer Engineering (ENSEEIHT, France), M. Eng. in Computer Engineering (KMITL, Bangkok)
Research Interests : Blockchain and smart contract, Peer-to-Peer network, Distributed system
Curriculum vitae
Email : warodom.w(at)phuket.psu.ac.th
no_image Asst.Prof.Dr.Norrathep Rattanavipanon
Ph.D. Degree University of California, Irvine , Master Degree University of California, Irvine, Bachelor Degree University of Michigan -- Ann Arbor
Curriculum vitae
Research Interests : Embedded system/IoT security, Formal Verification, Binary Analysis, Security and Privacy
Email : norrathep.r(at)phuket.psu.ac.th
IMG_9384 Asst.Prof.Dr. Nattapong Tongtep
Ph.D. (Information Technology), Thammasat University, Thailand
Research Interests : Information Extraction, Text Mining, Human Language Technology, Applied Informatics
Curriculum vitae
Email : nattapong.t(at)phuket.psu.ac.th
no_image Asst.Prof.DR.ADISAK INTANA
Ph.D. (Computer Science), Southampton University, United Kingdom
Curriculum vitae
Research Interests : Research Interests : Software Engineering, Formal Methods and Engineering, Software Verification and Validation, Software Testing, CASE Tool Development, Ontology Modelling and Engineering, Semantic Web Application, Artificial Intelligence for Software Engineering
Email : adisak.i(at)phuket.psu.ac.th
no_image Asst.Prof.Dr.Komsan Kanjajasit
PhD (Electrical Engineering), Heriot-Watt University, Edinburgh, United Kingdom, M.Eng (Electrical Engineering), King Mongkut's Institute of Technology North Bangkok, Thailand
Research Interests : Computational Electromagnetics, Microsystems and MEMS, Metamaterial and Antenna-Based Sensors, Microfabrications
Curriculum vitae
Email : komsan.k(at)phuket.psu.ac.th
no_image Asst.Prof.Dr.Veeraporn siddoo
Doctor Of Philosophy In Knowledge Management Chiang Mai University (CMU).
Curriculum vitae
Research Interests : Interdisciplinary Knowledge Management, Digital Marketing, IT Education and Learning, Process Improvement/Software Process Improvement
Email : veeraporn.s(at)phuket.psu.ac.th
no_image Dr.Kuljaree Tantayakul
Ph.D. in Computer Engineering, National Polytechnic Institute of Toulouse (ENSEEIHT), France
Curriculum vitae
Research Interests : Future Networks,Software-defined Networking,Mobility Management,Internet Protocol version 6,Internet of Things (IoTs)
Email : kuljaree.t(at)phuket.psu.ac.th

FAQ

Q: Can you give a brief overview of this program?

A: This program offers a Master’s degree in Computing. There are two plans: Plan A2 requires 36 credits, with 12 credits in coursework (4 courses) and 24 credits in thesis work. Plan A1 consists of 36 credits only in thesis work.

 

Q: What’s the course schedule?

A: Classes will be held during regular hours from Monday to Friday.

 

Q: How will my application be evaluated?

A: Your application will involve an interview with our faculty members. Evaluation will be based on this interview and your application documents.

 

Q: Can an international student apply to this program?

A: Yes, both Thai and international students are encouraged to apply.

 

Q: Is this a Thai or international program? 

A: Our program is bilingual (Thai/English). Courses will be taught in either language, depending on the enrolled students.

 

Q: Is there any scholarship in this program?

A: CoC offers various scholarships for strong candidates. These scholarships cover tuition fees for 4 years and, in some cases, include a monthly stipend.

 

Q: How do I apply for this program with a CoC scholarship?

A: First, apply to our program. After that, you can proceed with the scholarship application. The results of the scholarship selection will be announced around one month before the semester starts.

 

Q: If I get selected for a CoC scholarship, do I have to pay the tuition fee first?

A: Yes, for international students, tuition fees must be paid upfront. However, we will reimburse this tuition fee at the end of each semester.

 

Q: After acceptance into the program, how long does it take to receive documents for visa application?

A: Typically, you can expect to receive the necessary documents approximately one month after the tuition fee payment has been made.

 

Q: Where can I apply to this program

A: You can apply online at http://www.grad.psu.ac.th/admission/.


Scholarship News