DATA102N: Programming for Analytics and AI

Class Program
Class Hours 2 Lab Hours 2 Credits 3

This course introduces programming for data analysis through automation, reproducibility, and AI-assisted development. Students learn how to write, adapt, and debug code using current data programming languages (such as R and Python) and integrated AI tools. Rather than focusing on manual syntax memorization, the course emphasizes efficient problem-solving, assisted programming, and workflow automation.