Resource Introduction to Artificial Intelligence
The Introduction to Artificial Intelligence (AI) course teaches students important programming concepts that enable the use of AI in computer science and society at large. Students learn the implications of AI on society and develop a series of projects that illustrate the variety of ways AI can be used to optimize and predict information. View Syllabus
|What is AI?|
Students learn what defines AI, how it is used, how it plans to be used, and the social and ethical implications of its use in society.
|AI in Gaming|
Students learn how AI has been used in gaming and other applications, and create an unbeatable computer Tic Tac Toe player!
|AI and Chatbots|
Students learn how chatbots are developed to interact with humans and create an informational chatbot of their own.
|Creating Predictive Models|
Students learn how to make predictive models using linear and logistical regression and clustering. Students create their own predictive models using complex data sets.