CS 100: AI for All
Course Description
This course provides an introduction to Artificial Intelligence (AI), with a special emphasis on Generative AI. It covers the fundamental concepts, techniques and applications of AI, including an overview of problem-solving and machine learning. The course highlights how AI can address key challenges across various domains and generate new content such as text, images, and music. Additionally, students will explore the ethical, social, and economic implications of AI and gain hands-on experience through lab assignments and a significant team project. No prior experience in AI or programming is required.