Robotics and expert systems are discussed. Robotics involves the design and construction of robots using principles of electrical, mechanical and computer engineering. Robots contain sensors, control systems, manipulators and power supplies. Expert systems are computer programs that perform tasks normally requiring human expertise. They contain a user interface, knowledge base and inference engine. The knowledge base stores facts and rules provided by human experts. The inference engine uses this knowledge to answer user queries.