Master of Engineering Program in Computer Engineering
Program Name
Master of Engineering Program in Computer Engineering (M.Eng. Computer Engineering)
About the Department
The Department of Computer Engineering at Prince of Songkla University offers graduate programs at both the master’s and doctoral levels. The programs were revised in 2026 to ensure alignment with international academic standards and the rapid advancement of computer technology. The department emphasizes advanced research and interdisciplinary integration across five key academic areas:
- Information Engineering
- Computer System Design
- Embedded Systems and Internet of Things (IoT)
- Computer Networks
- Computer Control Systems and Intelligent Systems
Vision
The department aims to produce graduates with high-level knowledge and integrity while generating international-quality academic research in computer engineeringMission
- To produce graduate-level alumni who are highly capable, skilled, ethical, and competent in advanced engineering
- To create and disseminate research and innovations of international quality
- To enhance teaching excellence through active learning and industry-integrated education (Work Integrated Learning)
- To promote academic collaboration with external organizations, both public and private, to apply computer knowledge to the industrial sector
Program Educational Objective
Plan 1: Academic Track
Apply knowledge in computer engineering to design, analyze, and develop digital technology and artificial intelligence systems in order to enhance the efficiency of engineering and technological processes, and to meet the needs of the digital industry and modern society.
Conduct research and develop new knowledge or innovations in artificial intelligence, software engineering, and intelligent systems to improve the performance of digital technologies, and to propose new approaches in computer engineering at organizational, regional, and international levels.
Integrate knowledge in computing, engineering, and advanced artificial intelligence to propose new approaches for developing sustainable and socially responsible technologies.
Adhere to professional ethics, with strong moral integrity and responsibility in applying computer engineering and artificial intelligence knowledge for the benefit of society.
Plan 2: Industry Track
Apply knowledge in computer engineering and artificial intelligence in technical practice to effectively solve engineering problems in real-world working environments, and to develop appropriate solutions aligned with organizational and industrial contexts.
Demonstrate skills in analyzing, designing, and developing digital technologies or intelligent systems, considering cost-effectiveness, efficiency, and economic impact to ensure optimal and sustainable use of resources.
Integrate knowledge in computer engineering and artificial intelligence with other disciplines to create innovations and new approaches for problem-solving and technology development that respond to societal needs.
Uphold professional ethics, maintain moral integrity, and work effectively with others while considering the collective benefits of organizations and society.
Program Learning Outcomes (PLOs)
Plan 1: Academic Track
- PLO1: Apply knowledge in computer engineering and artificial intelligence engineering to solve problems related to digital technology.
- PLO2: Propose new approaches in computer engineering and artificial intelligence engineering through research processes to improve the performance of digital technologies.
- PLO3: Utilize academic information in computer engineering and artificial intelligence engineering for continuous learning.
- PLO4: Communicate academically with accuracy and clarity.
- PLO5: Work collaboratively with others to achieve common objectives.
- PLO6: Adhere to professional ethics and demonstrate responsibility toward oneself and society.
Plan 2: Industry Track
- PLO1: Apply knowledge in computer engineering and artificial intelligence engineering to improve the performance of digital technologies.
- PLO2: Propose approaches in computer engineering and artificial intelligence engineering to enhance the performance of practical applications.
- PLO3: Retrieve and utilize academic information in computer engineering and artificial intelligence engineering for continuous learning.
- PLO4: Communicate academically with accuracy and clarity.
- PLO5: Work collaboratively with others to achieve common objectives.
- PLO6: Adhere to professional ethics and demonstrate responsibility toward oneself and society.
Catalog Description
You can check up for detail hereStudy Plans
| Plan 1: Academic Track (A1) | 36 Credits |
| Thesis | 36 credits |
| Plan 1: Academic Track (A2) | 36 Credits |
| Core Courses | 3 credits |
| Elective Courses | 12 credits |
| Thesis | 21 credits |
| Plan 2: Industry Track (B) | 36 Credits |
| Core Courses | 3 credits |
| Elective Courses | 27 credits |
| Minor Thesis | 6 credits |
Thesis advisor specialization
| Prof. Dr. Mitchai Chongcheawchamnan (mitchai.c@psu.ac.th) |
Microwave Engineering, RF and Wireless Communication Systems, Antenna and Filter Design, High-Frequency Circuit Design, Electromagnetic Compatibility (EMC) |
| Assoc. Prof. Dr. Pichaya Tandayya (pichaya.t@psu.ac.th) |
Parallel and Distributed Computing, Distributed Simulation Systems, Computer Architecture, Assistive Technology (Braille Systems) |
| Asst. Prof. Dr. Thanate Khaorapapong (kthanate@fivedots.coe.psu.ac.th) |
Automatic Control Systems, Control Systems Engineering, Industrial Automation, Embedded Control Systems |
| Assoc. Prof. Dr. Panyayos Chaikarn (panyayot@fivedots.coe.psu.ac.th) |
Digital Signal Processing (DSP), Embedded Systems, Image and Signal Processing, Intelligent Systems |
| Assoc. Prof. Dr. Sangsuree Vasupongayya (sangsuree.v@psu.ac.th) |
Artificial Intelligence, Data Analytics, Interdisciplinary Engineering Systems, Machine Learning Applications |
| Asst. Prof. Dr. Kritwara Rattanaopas (kritwara.r@psu.ac.th) |
Natural Language Processing (NLP), Large Language Models (LLMs), Information Retrieval & FAISS, Knowledge Graphs / Semantic Systems |
| Asst. Prof. Dr. Nikom Suwanvar (nikom.s@psu.ac.th) |
Computer Networks, Network Security, Distributed Systems, IoT Systems |
| Asst. Prof. Dr. Petcharat Suriyaicha (petcharat@coe.psu.ac.th) |
Software Engineering, Data Management Systems, Web and Application Development, Information Systems |
| Dr. Thanathip Limna (thanathip.l@coe.psu.ac.th) |
Cloud Computing, Backend Systems, Distributed Architecture, Software Systems Engineering |
| Asst. Prof. Dr. Sahapong Somwong (sahapong.s@coe.psu.ac.th) |
Artificial Intelligence, Computer Vision, Machine Learning, Pattern Recognition |
Thesis topics
- A Context-Aware Recommendation System for Building Materials and Construction Business
- Performance Enhancement of Edge Detection Using AVX Instructions on Multi-core Architectures
- Dynamic Data Prefetching for Matrix-Matrix Multiplication
- The Design and Development of a Causal Bayesian Networks Model for the Explanation of Agricultural Supply Chains
- A Dynamically Reconfigurable Low-Power Co-Processor
- Industrial Production of Ethyl Ester from Crude Palm Oil
- Fall Detection in Elderly People Using Center of Mass Variation Analysis
- Personal Academic Certificate Hosting and Sharing Control Using Blockchain Technology : a Case Study Computer Engineering Module Certificate, Prince of Songkla University
Student Admissions
| Plan A1 (Thesis Only) | 4 |
| Plan A2 (Coursework & Thesis) | 4 |
| Plan B (Coursework & Independent Study) | 4 |
Graduation Criteria
Master's Plan A1
- Must hold a Bachelor’s degree in Bachelor of Engineering in Computer Engineering, Artificial Intelligence, Electrical Engineering, Control Engineering, Communication Engineering, Electronics Engineering, Mechatronics Engineering, Information Engineering, or Computer Science, with a cumulative GPA of not less than 3.00
- OR Must hold a Bachelor’s degree in the programs specified in item 1, with a cumulative GPA of not less than 2.75 and have research experience in Computer Engineering, or have published research, or have received national-level awards
- OR Must hold a Bachelor’s degree in a closely related field specified in item 1, with a cumulative GPA of not less than 3.00 and at least 1 year of work experience in Computer Engineering Possess other qualifications as deemed appropriate by the Program Administrative Committee
- Other qualifications must comply with Prince of Songkla University Regulations on Graduate Education
Master’s Plan A2
- Must hold a Bachelor’s degree in Bachelor of Engineering in Computer Engineering, Artificial Intelligence, Electrical Engineering, Control Engineering, Communication Engineering, Electronics Engineering, Mechatronics Engineering, Information Engineering, or Computer Science, with a cumulative GPA of not less than 2.75
- OR Must hold a Bachelor’s degree in the programs specified in item 1, with a cumulative GPA of not less than 2.50 and have work experience related to Computer Engineering, or have published research, or have received national-level awards
- OR Must hold a Bachelor’s degree in a closely related field specified in item 1, with a cumulative GPA of not less than 2.50 and at least 1 year of work experience in Computer Engineering Possess other qualifications as deemed appropriate by the Program Administrative Committee
- Other qualifications must comply with Prince of Songkla University Regulations on Graduate Education
Master’s Plan B
- Must hold a Bachelor’s degree in Bachelor of Engineering in Computer Engineering, Artificial Intelligence, other Engineering fields, Computer Science, Information Science, or other related fields, with a cumulative GPA of not less than 2.5
- Possess other qualifications as deemed appropriate by the Program Administrative Committee
- Other qualifications must comply with Prince of Songkla University Regulations on Graduate Education
Fee and Scholarship
- 30,000 THB (Thai Student)
- 60,000 THB (International Student)
Financial supports are available for both Thai and International students. Please contact the program chair for more details.
Program Accreditation
AUN-QA (ASEAN University Network Quality Assurance)Contact Person
| Dr.Kritwara Rattanaopas | Email: kritwara.r@psu.ac.th |
| Bongkot Prucksapong | Tel. 0-7428-7358 E-mail: bongkot@coe.psu.ac.th |
Registration
You can online register here
More Information
You can check up for more detail here