Return to Academic Programs

Master Degree (International Program)

Master of Engineering in Mechatronics Engineering
(International Program)

Degree Awarded and Duration

Master of Engineering (2 years)

Semester 1: June to September
Semester 2: November to February
Summer (if any) March to May


Research Direction

  • Bio-medical applications
  • Robotics and automation applications
  • Mechatronics applications
  • Control Dynamic Balancing
  • Robust Control Algorithm
  • Mechanism Design
  • Industrial Robotics
  • IoT and Automation Systems
  • Other fields related to mechatronics, robotics, and automation.

Curriculum

Compulsory Courses: 15 Credits
Elective Courses: 12 Credits
Dissertation: 12 Credits
Totally 39 Credits

Course Title Course Credit
Compulsory Courses Applied Mathematics for Engineering 3
Advanced Control Systems 3
Industrial Robotics and Image Processing 3
Digital Systems and Microprocessors 3
Engineering Research Methodology 1
Master Seminar 1 1
Master Seminar 2 1
Elective Courses Artificial Intelligence in Mechatronics System 3
Advanced Robotics and Informatics 3
Advanced CAD/CAM System 3
Advanced Mechatronics 3
Artificial Intelligence 3
Entrepreneurship and Quality Management 3
Embedded Systemss and Real-Time Digital Signal Processing 3
Advanced Wireless Networks 3
Probability and Stochastic Processes in Engineering 3
Mechatronics Design and Smart Automation 3
Advanced Topics in Mechatronics System 3
Dissertation Thesis 12

Qualificationss for admission

The graduates of

  • Bachelor of Engineering
  • Bachelor of Industrial Technology
  • Bachelor of Science in Technical Education
  • or related degree programs

In the program of

  • Mechatronics Engineering
  • Instrumentation Engineering
  • Electrical engineering
  • Electronic Engineering
  • Computer Engineering
  • Mechanical Engineering
  • Production Engineering
  • Industrial Engineering
  • or related fields

Graduation Criteria

  • Pass all courses as specified in the program and have a cumulative grade point average (GPA) of courses not less than 3.00.
  • Present the thesis and pass the final oral examination by the deandean’s appointed committee,, where interested parties are invitedd to listen.
  • Dissertation works must be accepted and published in ISI or SCOPUS; any other requirements must be in accordance with the announcement of RMUTT. (International Conference 1 paper and International Journal 1 paper).
  • Meet the English language requirement of RMUTT.
English test Program Requirement
TOEFL:Paper-Based 460 or above
TOEFL:Computer-Based 140 or above
TOEFL:Internet-Based 50 or above
IELTS 5.0 or above
CU-TEP 50 or above
TU-GET 500 or above
TOEIC 550 or above
RT-TEP 4.5 or above
  • Any other criteria shall be in accordance with the regulations of RMUTT on graduate education in 2016 and amendments.

Application Online System

(For non-Thai applicants, please do not hesitate to contact us to help you apply in the system!)


Course descriptions

Course no. : 02-271-601
Course title (EN): Applied Mathematics for Engineering 3 (33-0-6)
Course title (TH): คณิตศาสตร์ประยุกต์สำหรับงานวิศวกรรม 3(3-0-6)
การสร้างแบบจำลองทางคณิตศาสตร์ กรรมวิธีเชิงตัวเลข อาทิ การย้อนรอยการประมาณค่าในช่วง การประมาณค่านอกช่วง การอินทิเกรตเชิงตัวเลข การประมาณคำตอบของสมการเชิงอนุพันธ์สามัญและสมการเชิงอนุพันธ์ย่อย เทคนิคการหาค่า เหมาะสมและการประยุกต์ใช้หลักความน่าจะเป็นและสถิติในงานวิศวกรรม
Mathematical modeling, numerical methodss (e.g.,., regression, interpolation,, extrapolation,, numerical integration)), an approximation of the solution of ordinary and partial differential equations, optimization techniques, and applied probability and statistics in engineering.

Course no. : 02-271-602
Course title (EN): Advanced Control Systems 3 (33-0-6)
Course title (TH):การควบคุมระบบชั้นสูง 3(3-0-6)
ทฤษฎีระบบควบคุมการสร้างแบบจำลองระบบในรูปแบบของทรานเฟอร์ฟังก์ชั่น ความเสถียรภาพของระบบ การตอบสนองชั่วครู่ และการตอบสนองในสถานะอยู่ตัว ของระบบการตอบสนองต่อความถี่ของระบบ ระบบควบคุมแบบพีไอดี ระบบ ควบคุมแบบหลีด-แลค ระบบควบคุมแบบดิจิทัล การสร้างแบบจำลองระบบใน รูปแบบการไม่ต่อเนื่องของเวลา การวิเคราะห์พฤติกรรมของระบบ การออกแบบ ระบบควบคุมแบบดิจิทัล แบบจำลองปริภูมิสเตต การออกแบบปริภูมิสเตต การ วิเคราะห์ปริภูมิสเตต และ ระบบควบคุมที่เหมาะสม
Overview of Classical Control Theory, System Modeling, Transfer Function, Stability, Transient and Steady-State Responses, Frequency Response, PID Control, Lead-Lag Control, Digital Control Theory, Sampling, Discrete-Time Modeling, Zero-Order Hold, Response Analysis, Position, and Velocity Algorithms, Design of Digital Control Algorithm, State-Space Modeling, State-Space Representation, Controllability and Observability, Regulator Design, Observer Design, Optimal Control Theory.

Course no. : 02-271-603
Course title (EN): Industrial Robotics and Image Processing 3 (3-0-6)
Course title (TH): หุ่นยนต์อุตสาหกรรมและการประมวลภาพ 3(3-0-6)
หลักการขั้นสูงของการออกแบบการควบคุมหุ่นยนต์สมัยใหม่ กลศาสตร์และ พลศาสตร์การควบคุมหุ่นยนต์ กลศาสตร์เดินหน้าและผกผัน อัตราจาโคเบียนและ ความสัมพันธ์แรงสถิต การวางแผนเส้นทางเดินสำหรับการควบคุมหุ่นยนต์ การ ประมาณผลก่อน ตัวกรองภาพ เทคนิคการตรวจหาขอบ เทคนิคการวิเคราะห์ภาพ การแปลงภาพ การระบุวัตถุและการเข้าใจภาพ เลขาคณิตสำหรับการมองเห็น 3 มิติ ตัวอย่างวัตถุ3 มิติและเทคนิคการจำลอง การประยุกต์ใช้ในอุตสาหกรรม
Advanced concepts in control design, kinematics and dynamics robotic manipulators, forward and inverse kinematics, jacobian rate and static force relations, trajectory planning for manipulators, image preprocessing, image filters, edge detection techniques, image analysis techniques, image transforms, object recognition, and image understanding, geometry for 3D vision, 3D objectrepresentation and modeling techniques, industrial application.

Course no. : 02-271-604
Course title (EN): Digital Systems and Microprocessors 3 (3-0-6)
Course title (TH): ระบบดิจิทัลและไมโครโปรเซสเซอร์ 3(3-0-6)
บทนาการวิเคราะห์และการออกแบบระบบดิจิทัลและไมโครโปรเซสเซอร์การ ออกแบบและการวิเคราะห์ตรรกะ วิธีการออกแบบระบบ การวิเคราะห์และออกแบบ ของเครื่องจักรตามลำดับที่เกิดขึ้นในเวลาเดียวกัน คอมพิวเตอร์ช่วยการออกแบบ และการเขียนวงจรอิเล็กทรอนิกส์อุปกรณ์ไมโครโปรเซสเซอร์ โครงสร้างและ ชุดคำสั่ง อินพุต/เอาต์พุต การเชื่อมต่อบัส อินเตอร์รัพท์การออกแบบร่วมกันของ ฮาร์ดแวร์ดิจิทัลกับระบบไมโครโปรเซสเซอร์
Introduction to the analysis and design of digital systems and microprocessors, logic analysis and design, systematic design methods, analysis and design of synchronous sequential machines, microprocessor devices, their architecture and instruction sets, input/output, bus interfacing, interrupts, and co-design of digital hardware and microprocessor systems.

Course no. : 02-271-605
Course title (EN): Engineering Research Methodology 1 (1-0-2)
Course title (TH): ระเบียบวิธีวิจัยทางวิศวกรรม 1(1-0-2)
หลักการและระเบียบวิธีวิจัยทางวิศวกรรมเมคคาทรอนิกส์การวิเคราะห์ปัญหาเพื่อกำหนดหัวข้องานวิจัย วิธีรวบรวมข้อมูลเพื่อการวางแผนการวิจัย การกำหนด ตัวอย่างและเทคนิค วิธีการ การวิเคราะห์แปลผล และการวิจารณ์ผลการวิจัยการจัดทำรายงานเพื่อการนำเสนอในการประชุมและการตีพิมพ์ในวารสารวิชาการ
Research principles and methods in mechatronic engineering, problem analysis for research topic identification, data collection for research planning, identification of samples and techniques, research analysis, result explanation and discussion, report writing, presentation, and preparation for journal publication.

Course no. : 02-271-606
Course title (EN): Master Seminar 1 (0-3-6)
Course title (TH): สัมมนาปริญญาโท 1 1(0-3-6)
การอภิปรายเกี่ยวกับแนวทางปัจจุบันของงานวิจัยทางวิศวกรรมเมคคาทรอนิกส์และ สาขาวิชาที่เกี่ยวข้อง กระบวนการวิจัย การอภิปรายและฝึกการตั้งปัญหาการวิจัย การฝึกเขียนข้อเสนอโครงการวิจัย การฝึกเขียนรายงานการวิจัย
Discussions on current research trends in mechatronics engineering and related fields, research process, discussion, and practice of research problem formulation, writing practice of a research proposal, and writing practice of a research report.

Course no. : 02-271-607
Course title (EN): Master Seminar 2 (0-3-6)
Course title (TH): สัมมนาปริญญาโท 2 1(0-3-6)
เป็นวิชาต่อเนื่องของวิชา 02-271-606 สัมมนาปริญญาโท 1
Continuation of 02-271-606 Master Seminar 1.

Course no. : 02-272-601
Course title (EN): Artificial Intelligence in Mechatronics System 3 (3-0-6)
Course title (TH): ปัญญาประดิษฐ์ในระบบเมคคาทรอนิกส์ 3(3-0-6)
บทนาหลักการของซอฟต์คอมพิวเตอร์และการประยุกต์ใช้กับระบบเมคคาทรอนิกส์ ภาพรวมของหลักการพื้นฐานของระบบเหตุการณ์ไม่ต่อเนื่อง การวิเคราะห์ข้อมูล ขนาดใหญ่ที่มีความเกี่ยวข้องกับระบบเมคคาทรอนิกส์ความหลากหลายของหัวข้อใน การคำนวณอย่างชาญฉลาด ซับพอร์ตเวกเตอร์มาชีน การเรียนรู้กึ่งการกำกับดูแล ระบบฟัซซีการจดจากรูปแบบและขั้นตอนที่มีวิวัฒนาการ การจำลองด้วยเพทริเน็ต เครือข่ายเซนเซอร์ไร้สายเฉพาะกิจ Ad-Hoc บทนาการเขียนโปรแกรมสุ่มแบบ ไดนามิกส์การประยุกต์ใช้งานเมคคาทรอนิกส์ต่างๆ กรณีศึกษาระบบอนุภาค
Overview of soft computing methodologies and their applicability to mechatronic systems, an overview of the basic concepts of discrete event systems, big data analytics with relevance to mechatronic systems, variety of topics in computational intelligence, support vector machines, semi-supervised learning, fuzzy systems, pattern recognition, and evolutionary algorithms, modeling with Petri-Nets, ad-hoc sensor networks, introduction to stochastic dynamic programming, different mechatronic applications, case studies of particular systems.

Course no. : 02-272-602
Course title (EN): Advanced Robotics and Informatics 3 (33-0-6)
Course title (TH): หุ่นยนต์ยุกต์ใหม่และสารสนเทศ 3(3-0-6)
การกำหนดค่าระบบหุ่นยนต์อัจฉริยะ การเข้าใกล้น่าจะเป็นสำหรับความไม่แน่นอน การประมาณการตำแหน่ง แผนปฏิบัติการภายใต้ความไม่แน่นอน ความรู้ความเข้าใจ ทฤษฎีสถานการณ์ของหุ่นยนต์ การออกแบบการปฏิสัมพันธ์บนพื้นฐานทฤษฎีการ ปฏิสัมพันธ์ทางสังคม หุ่นยนต์สังคม หุ่นยนต์ทางการแพทย์ความสัมพันธ์ระหว่าง ทฤษฎีหุ่นยนต์และการประยุกต์ใช้งาน
The system configuration of an an intelligent robot, probabilistic approach tortainty, position estimate, action plan under uncertainty, situation theory cognition of cognitive robotics, interaction design based on social interaction act theory, social robotics, medical robotics, and and the relationship between theory and and robotic applications.

Course no. : 02-272-603
Course title (EN): Advanced CAD/CAM System 3 (33-0-6)
Course title (TH): ระบบ CAD/CAM 3 (33-0-6)
ขั้นสูงอินเตอร์แอคตีฟคอมพิวเตอร์กราฟฟิคสำหรับการออกแบบและการผลิตในยุค ปัจจุบัน ระบบการบริหารวงจรผลิตภัณฑ์ การสร้างแบบจำลองสามมิติและการ รวมกันของระบบ CAD/CAM/CAE การสร้างแบบจำลองรูปทรงตัน การสร้าง แบบจำลองบนพื้นฐานของลักษณะเฉพาะ และการสร้างแบบจำลองพื้นผิว ระบบ คอมพิวเตอร์ควบคุมเชิงเลข และระบบซอฟต์แวร์คอมพิวเตอร์ช่วยในการผลิต การ วางแผนทางเดินวัสดุคมตัดที่ใช้และการคำนวณทางเดินวัสดุ คมตัดโดยการควบคุม เชิงตัวเลข การส่งถ่ายข้อมูลระหว่างเครื่องคอมพิวเตอร์และเครื่องมือกลซีเอ็นซีการ วิเคราะห์เชิงกลและการจำลองด้วยซีเออีการเปรียบเทียบระหว่างผลจากการจำลอง ด้วยซีเออี และผลจากการจำลองด้วยวิธีมาตรฐาน เทคโนโลยีการทำต้นแบบฉับพลัน ฝึกปฏิบัติแบบฝึกหัดโดยใ
er graphics in modern design and manufacturing, PLM solutions, 3D modeling, and integrated CAD/CAM/AE systems;; geometric modeling, solid modeling, feature-based modeling,, and surface design; computer numerical control (CNC) systems; and computer-aided manufacturing (CAM) software systems; numerically controlled tool path planning and computing; data transfer between a computer and CNC machine tools; mechanical analysis and simulation using CAE; comparisons between CAE simulation results and those using conventional methods; rapid prototyping technologies; hands-on exercises using modern CAD/CAM/CAE systems.

Course no. : 02-272-604
Course title (EN): Advanced Mechatronics 3 (33-0-6)
Course title (TH): เมคคาทรอนิกส์ขั้นสูง 3(3-0-6)
แนวทางใหม่ในเซนเซอร์ทรานดิวเซอร์และแอคทูเอเตอร์สำหรับระบบเมคคาทรอนิกส์การควบคุมการรับรู้ซึ่งเกิดซ้ำ ๆ การแบ่งออกเป็นส่วนของข้อมงและการจำกัดให้อยู่ในวงสำหรับหุ่นยนต์เคลื่อนที่ด้วยตัวเองได้
New trends in sensors, transducers, and rs, and actuators for mechatronic systems, repetitive learning control, visual data segmentation, and and an overview of mapping and localization for autonomous mobile robots.

Course no. : 02-272-605
Course title (EN): Artificial Intelligence 3 (33-0-6)
Course title (TH): ปัญญาประดิษฐ์ 3(3-0-6)
บทนำของระบบควบคุมปัญญาประดิษฐ์ทฤษฎีฟัซซีเซ็ต การใช้งานและการควบคุม ฟัซซีแบบจำลองโครงข่ายประสาทเทียม การแพร่กระจายย้อนกลับ การเรียนรู้ เชื่อมโยง โครงข่ายกรอสเบอร์กรีโซแนนท์ปรับได้บทนำของขั้นตอนวิธีเชิง พันธุกรรม การดำเนินการ GA วิธีการมาตรฐาน วิธีการจัดลำดับ วิธีการพื้นที่ จัดลำดับ การจำลองการอบเหนียวที่เหมาะสมที่สุด
Introduction to an artificial intelligence control system, fuzzy set theory, applications and fuzzy control, neural networkmodel, backpropagation, associative learning, Grossberg networks and adaptive resonance, introduction to genetic algorithmss, GA operation, standard method, rank method, rank space method, simulated annealing optimization.

Course no. : 02-272-606
Course title (EN): Entrepreneurship and Quality Management 3 (33-0-6)
Course title (TH): ผู้ประกอบการและการจัดการคุณภาพ 3(3-0-6)
ธุรกิจและการจัดการ ผู้ประกอบการและนวัตกรรม หัวข้อการผลิตสำหรับความคิด ขององค์กรนวัตกรรมในกระบวนการที่มีอยู่หรือองค์กร หลักการของการจัดการ คุณภาพของผลิตภัณฑ์และกระบวนการ การประยุกต์ใช้เทคนิคและการช่วยงานของ เครื่องมือคุณภาพ
Business and management, entrepreneurship and innovation, producing proposals for enterprise ideas, innovations in existing processes or organization concepts of quality management of products and processes, and and application of supporting quality tools and techniques.

Course no. : 02-272-607
Course title (EN): Embedded System and Real-Time Digital Signal Processing 3 (33-0-6)
Course title (TH): ระบบฝังตัวและกระบวนการสัญญาณดิจิทัลแบบเวลาจริง 3(3-0-6)
บทนำเกี่ยวกับการออกแบบและการวิเคราะห์ระบบฝังตัว การวิเคราะห์ปัญหาวิกฤติ การออกแบบฝังตัวและคำตอบปัจจุบัน บทนำเกี่ยวกับแนวคิดแบบเวลาจริงอ้างอิง กับ FPGA วิธีการความน่าเชื่อถือสูงของระบบไมโครคอนโทรลเลอร์
Introduction to the design and analysis of embedded systems; criticalnalysis ofs of embedded design problems and present solutions; introduction to real-time concepts with reference to FPGA; high-reliability methods of microcontroller systems.

Course no. : 02-272-608
Course title (EN): Advanced Wireless Networks 3 (33-0-6)
Course title (TH): โครงข่ายไร้สายขั้นสูง 3(3-0-6)
บทนำโครงข่ายไร้สาย การมอดูเลตและการดีมอดูเลตดิจิทัลในช่อง AWGN การ แพร่กระจายของคลื่นวิทยุการสื่อสารแบบแถบความถี่สเปกตรัม ระบบการสื่อสาร OFDM แบบแปลนการเข้าถึงหลายทางและโครงข่ายไร้สาย คุณลักษณะไดนามิกส์ วิธี ALOHA การสื่อสารแบบ
Multi-hop Introduction to wireless networks, digital modulation and demodulation in the the AWGN channel, radio wave propagation, spread spectrum communication, OFDM communication system, multiple access scheme and a wireless network, dynamic characteristics, ALOHA method, multi-hop communication.

Course no. : 02-272-609
Course title (EN): Probability and Stochastic Processes in Engineering 3 (33-0-6)
Course title (TH): ความน่าจะเป็นและกระบวนการสุ่มทางวิศวกรรม 3(3-0-6)
บทนำเกี่ยวกับความน่าจะเป็นพื้นฐาน ตัวแปรสุ่มแบบต่อเนื่องและไม่ต่อเนื่องและ คุณสมบัติทางสถิติของตัวแปรทั้งสอง ตัวแปรสุ่มที่สำคัญและการประยุกต์ใช้งาน ฟังก์ชันของตัวแปรสุ่ม ลำดับขั้นของตัวแปรสุ่ม เวกเตอร์สุ่ม พัฒนาการของการลู่เข้า กระบวนการสุ่ม คุณสมบัติของกระบวนการสุ่ม กระบวนการพิเศษ บทนำเกี่ยวกับ กระบวนการมาร์คอฟและการประยุกต์ใช้ทฤษฎีการประมาณค่า การประมาณ MMSE การเปรียบเทียบประสิทธิภาพของการประมาณค่า
Overview of elementary probability, discrete and continuous random variables and their statistical properties, important random variables and their applications, functions of random variables, the sequence of random variables, random vectors, notions of convergence, random processes, properties of random processes, special processes, an overview of Markov processeses and applications, estimation theory, MMSE estimation, and and performance comparison of estimators.

Course no. : 02-272-610
Course title (EN): Mechatronic Design and Smart Automation 3 (33-0-6)
Course title (TH): การออกแบบเมคคาทรอนิกส์และออโตเมชันอัจฉริยะ 3(3-0-6)
พื้นฐานการออกแบบเมคคาทรอนิกส์และระบบอัตโนมัติอัจฉริยะ องค์ประกอบของ การออกแบบเมคคาทรอนิกส์ การออกแบบเครื่องจักรโดยซอฟต์แวร์ เซนเซอร์ อัจฉริยะและตัวกระตุ้นอัจฉริยะ การออกแบบการควบคุม ออโตเมชันและ CIM การ ออกแบบสำหรับออโตเมชันการผลิตอัฉริยะ ออโตเมชันกับตัวควบคุมแบบโลจิก โปรแกรมได้ (PLC)
Fundamentalss of mechatronic design and smart automation systems, components of mechatronic design, mechanical design by software, smart sensors and smart actuators, control design, automation,, and CIM, design for smart manufacturing automation, and and automation with programmable logic controllers (PLC).

Course no. : 02-272-611
Course title (EN): Advanced Topics in Mechatronics System 3 (33-0-6)
Course title (TH): หัวข้อขั้นสูงในระบบเมคคาทรอนิกส์ 3(3-0-6)
หัวข้อที่น่าสนใจในปัจจุบัน และการพัฒนาที่ทันสมัย ทางด้านวิศวกรรมเมคคาทรอนิกส์
Current interesting topics and modern developments in the fields of mechatronics engineering.

Course no. : 02-273-601
Course title (EN): Thesis 12 (00-0-36)
Course title (TH): วิทยานิพนธ์ 12(0-0-36)
การวิจัยในหัวข้อที่เกี่ยวข้องกับวิศวกรรมเมคคาทรอนิกส์
Research on a topic related to mechatronics engineering.