Dec 05, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

AI 103 - Foundations of Artificial Intelligence I


Foundations of artificial intelligence delves into the core concepts and methodologies of artificial intelligence, focusing on Search, Knowledge, Uncertainty, and Optimization. Students explore how AI systems model and solve problems using structured search algorithms, represent and utilize knowledge, manage uncertainty and decision making, and optimized solutions. The course covers heuristic search, satisfaction, Bayesian reasoning, and optimization techniques like gradient descent through theoretical frameworks and practical examples. Combining lectures, hands-on exercises, real-world case studies, it equips students with the skills to design and evaluate intelligent systems, making it ideal for those pursuing advanced studies or careers in AI.

Prerequisites
Credits: 3

Class Level First Year Undergraduate
Program Undergraduate