This one-semester course is focused on the history, applications, and innovations of artificial intelligence. Students will learn about intelligence agents, problem solving using search algorithms, knowledge representation, and reasoning in artificial intelligence. Students will also learn about the basic concepts of machine learning and natural language processing (NLP). Students will also learn about expert systems, computer vision and robotics. This 12-lesson course also covers ethics and safety related to artificial intelligence. Online discussions and course activities require students to develop and apply critical thinking skills, while the included games appeal to a variety of learning styles and keep students engaged.