INT-1903 — Introduction to Artificial Intelligence and Machine Learning
In this course, students learn the fundamentals of artificial intelligence (AI) and machine learning (ML). Building upon their basic Python skills, students delve into the core concepts of AI, exploring the nature of intelligent agents and various agent architectures. They gain insight into problem-solving through search algorithms and constraint-based reasoning while developing proficiency in logical reasoning and knowledge representation. Additionally, the course introduces students to essential ML techniques, including feed-forward neural networks, probabilistic reasoning, and planning methods. Through a mix of theory and hands-on learning, students also explore game theory and minimax strategies, culminating in an understanding of reinforcement learning and probabilistic planning. Course
Prerequisites: INT-1111