The landscape of software products is being redefined by artificial intelligence. This course offers product managers, engineers, and technology leaders a deep introduction to machine learning, from foundational models that turn data into predictions to the architectures powering today’s Generative AI and AI Agents.
Unlike application-only AI courses, IML emphasizes understanding how machine learning works. Students build intuition for core principles (statistics, regression, classification, optimization, generalization), examine how models are trained and evaluated, and learn to interpret model performance and limitations.
Through hands-on coding labs in modern ML environments, students construct and validate classical ML models, connect them to modern generative and agentic systems, and practice responsible deployment of AI capabilities.
The course culminates in a project where students design and prototype an AI‑infused product feature, integrating both product thinking and end‑to‑end ML workflows.
All downloads require Andrew login. Files are subject to change and latest versions are available on course Canvas pages.