Foundations of Artificial Intelligence A/B
Foundations of Artificial Intelligence is a two-semester course designed to introduce the key concepts of artificial intelligence (AI), its main branches, and the evolution of AI. Students will identify data types, interpret and analyze data, and create a database. They will learn about machine perception and examine various perception systems. Students also explore machine learning model types and how to train and evaluate a classification model. They examine datasets and address data bias in models. Finally, they explore neural network types and their real-world applications. Students will also focus on AI reasoning, domain knowledge, system design and services, and the ethical and responsible development and use of AI. Students evaluate AI tools and their applications as well as explore AI-focused careers and discuss the societal impact on current and future AI technology. Additionally, students will develop and apply critical thinking skills.