Computer Science is often closely related to computer programming but is the study of computation, information, and automation. The theory of computation in computer science comes from abstract models of said computation and classes of problems that can be solved using these theories. Artificial intelligence and machine learning use computer science for problem-solving, decision-making, and environmental adaptation.
Robotics is the construction, development, design, and use of robots. The goal of these robots is to help and assist humans. Robotics combines many different fields of engineering such as mechanical, electrical, biomedical, computer, and more. Robotics creates machines that can replace humans or can be used in a variety of situations such as in dangerous environments where humans can’t live, and manufacturing processes. Some robots are built autonomously while others require inputs to operate.