AIE101 Foundations of Artificial Intelligence
This course introduces the fundamental concepts and techniques of artificial intelligence (AI) answering the following questions: What is AI, why is AI used, and how is AI used? Students will delve into the history and evolution of AI, learning about key topics and concepts within the field. The course will provide a high-level overview of AI tools and frameworks, along with insights into AI's impact on productivity, job outlook, and personal growth. Additionally, students will develop essential programming skills to demonstrate AI comprehension through coding, gaining a solid understanding of AI's potential and limitations, ethical considerations, current trends, and modern thought leaders in the field, enhancing their learning and application of AI in academia.