CSC 265 Intro to AI/ML Programming
Artificial Intelligence (AI) seeks to replicate the mechanisms underlying thought and intelligent behavior, with a particular focus on their embodiment in machines. Core topics include the design of AI systems for search, probabilistic reasoning, planning, and machine learning, with an emphasis on human oversight in ensuring ethical and effective applications. The course introduces Machine Learning libraries in Python as well as basic AI/ML concepts and algorithms and explores how to apply them in the construction of systems that leverage machine learning within complex environments.