Foundations of Coding for Data and AI
This course introduces students to coding and computational thinking using Python, a foundational language for data analytics, machine learning, and AI-enabled business systems. The course develops students’ problem-solving and analytical skills through core programming fundamentals, including when and how to use different data types and structures, how to implement decision-making and iterative processes, and how to write reusable code for efficiency and scalability. Through hands-on assignments using real-world datasets relevant across business disciplines, students gain experience in collecting, analyzing, and visualizing data to support data-driven business decision-making. The course builds a foundation for more advanced coursework in analytics, AI-enabled decision making, and technology-driven business strategy.
Sources
- Course catalogue ↗2026-2027