Courses in Robotics & AI Engineering

Explore the Robotics & AI Engineering curriculum by academic year, from foundational engineering to advanced robotics, artificial intelligence, work-integrated learning and capstone projects.

Year 1 Robotics and AI Engineering
YEAR 1 · FOUNDATION YEAR

Engineering Novice

Mathematics, physics, programming and engineering design.

RAI 111 / CFT310U
Sem 1
Mathematics for Robotics & AI Engineers I
KMUTT
3 Credits
RAI 113 / CFT309U
Sem 1
Physics for Robotics & AI Engineers I
KMUTT
3 Credits
RAI 121 / CFT301U
Sem 1
Programming Fundamentals
QMUL
3 Credits
RAI 131 / CFT308U
Sem 1
Design Engineering
QMUL
3 Credits
LNG 21001
Sem 1
Academic Listening
KMUTT
1 Credits
LNG 21002
Sem 1
Academic Presentation
KMUTT
1 Credits
LNG 21003
Sem 1
Academic Reading & Writing
KMUTT
1 Credits
GEC 21101 / GEC 21102
Sem 1
Reflection of Social Diversity / Methods of Social Investigation
KMUTT
2 Credits
RAI 112 / CFT320U
Sem 2
Mathematics for Robotics & AI Engineers II
KMUTT
3 Credits
RAI 114 / CFT319U
Sem 2
Physics for Robotics & AI Engineers II
KMUTT
3 Credits
RAI 115 / CFT312U
Sem 2
Professional Engineering Practice 1
QMUL
3 Credits
RAI 132 / CFT318U
Sem 2
Experimental Design 1
QMUL
3 Credits
LNG 21004
Sem 2
Academic Report
KMUTT
1 Credits
LNG 21005
Sem 2
Discussion
KMUTT
1 Credits
LNG 21006
Sem 2
Persuasive Talks
KMUTT
1 Credits
GEC 22201 / GEC 22202
Sem 2
Interactive Diversity Understanding / Interrelationship between Humans & Nature
KMUTT
2 Credits
RAI courses shown:  16 courses · 34 credits
Year 2 Robotics and AI Engineering
YEAR 2 · DEVELOPMENT YEAR

Intermediate Robot Builders

Systems modelling, instrumentation and artificial intelligence.

RAI 211 / CFT411U
Sem 1
Statistics for Robotics & AI Engineers
KMUTT
3 Credits
RAI 212 / CFT410U
Sem 1
Electric Circuits
KMUTT
3 Credits
RAI 221 / CFT403U
Sem 1
Object-Oriented Programming and Design
KMUTT
3 Credits
RAI 231 / CFT409U
Sem 1
System Modelling 1
QMUL
3 Credits
GEC 32101
Sem 1
Art of Leadership
KMUTT
1 Credits
GEC 32201
Sem 1
Effective Self-Management
KMUTT
1 Credits
GEC 41101
Sem 1
Understanding Problems of Humans in AI Era
KMUTT
1 Credits
LNG xxx
Sem 1
Elective LNG
KMUTT
3 Credits
RAI 232 / CFT420U
Sem 2
System Modelling 2
QMUL
3 Credits
RAI 233 / CFT421U
Sem 2
Sensors and Instrumentation
KMUTT
3 Credits
RAI 241 / CFT412U
Sem 2
Artificial Intelligence
QMUL
3 Credits
RAI 234 / CFT422U
Sem 2
Experimental Design 2
QMUL
3 Credits
GEC 41201
Sem 2
Reflective Thinking in AI Era
KMUTT
1 Credits
GEC 41202
Sem 2
Ethical and Global Perspectives on AI
KMUTT
1 Credits
GEC 42101
Sem 2
Human-Centered Problem Solving in AI Era
KMUTT
1 Credits
GEC 23301
Sem 2
GE Capstone Project
KMUTT
2 Credits
RAI courses shown:  16 courses · 35 credits
Year 3 Robotics and AI Engineering
YEAR 3 · SPECIALISATION YEAR

Advanced Robotics & AI

Robotics technologies, machine learning, deep learning and industrial experience.

RAI 331 / CFT508U
Sem 1
Robotics Technologies
QMUL
3 Credits
RAI 332 / CFT509U
Sem 1
Embedded AI for Robotics
KMUTT
3 Credits
RAI 341 / CFT503U
Sem 1
Machine Learning
QMUL
3 Credits
RAI 335 / CFT510U
Sem 1
Signals and Systems
KMUTT
3 Credits
GEC xxx
Sem 1
Elective General Education 1
KMUTT
3 Credits
RAI 333 / CFT517U
Sem 2
Control Systems Design
QMUL
3 Credits
RAI 334 / CFT518U
Sem 2
Fundamental of Neuromechanics and Bioelectricity
QMUL
3 Credits
RAI 342 / CFT512U
Sem 2
Deep Learning
QMUL
3 Credits
RAI 343 / CFT519U
Sem 2
Numerical Methods and Data Science
KMUTT
3 Credits
GEC xxx
Sem 2
Elective General Education 2
KMUTT
3 Credits
RAI 381
Summer
Industrial training / Short-term research
KMUTT
2 Credits
RAI courses shown:  11 courses · 32 credits
Year 4 Robotics and AI Engineering
YEAR 4 · CAPSTONE YEAR

Engineering Mastery

Advanced robotics, human–robot interaction and integrated projects.

RAI 431 / CFT608U
Sem 1
Mechatronics of Robots
QMUL
3 Credits
RAI 441 / CFT609U
Sem 1
Human and Robots Interaction
QMUL
3 Credits
RAI 481 / CFT601U
Sem 1
Robotics and AI Engineering Project 1
Joint
3 Credits
RAI 442
Sem 1
Accounting and Financial Management for Engineers
KMUTT
3 Credits
XXX xxx
Sem 1
Free Elective 1
KMUTT
3 Credits
RAI 432 / CFT617U
Sem 2
Robotic Systems: Intelligence, Perception and Control
QMUL
3 Credits
RAI 433 / CFT618U
Sem 2
Modelling and Control of Robots
QMUL
3 Credits
RAI 482 / CFT601U
Sem 2
Robotics and AI Engineering Project 2
Joint
3 Credits
RAI 443 / CFT619U
Sem 2
Manufacturing Execution Systems
KMUTT
3 Credits
XXX xxx
Sem 2
Free Elective 2
KMUTT
3 Credits
RAI courses shown:  10 courses · 30 credits

About the Course List

This page presents the complete course structure of the Robotics & AI Engineering programme, arranged by academic year and semester, based on the curriculum information in the programme overview.

Course codes, course titles, providers and credits follow the curriculum information in the programme overview. Course descriptions are shown only where description data is available.