COGS 210 Introduction to Artificial Intelligence
Can one create intelligent machines-machines capable of posing and solving problems and of interacting effectively with a complex and dynamic environment? If so how? And what insights into natural cognition do we gain through efforts to create artificial intelligence? Fundamental principles architectures and algorithms for machine perception control and problem-solving will be addressed. We will also look in detail at strategies for developing intelligent machines including traditional Artificial Intelligence and the more recent perspectives of situated and embodied cognition. The laboratory component of the course will involve computing and simple robotic devices.