Robotics
Artificial intelligence
Computer science
Robot
Component (thermodynamics)
Software
Component-based software engineering
Software engineering
Machine learning
Human–computer interaction
Software system
Programming language
Physics
Thermodynamics