Data Foundations for Computing and Analytics
This course provides a hands-on foundation in the data systems and analytical workflows that underpin modern analytics and AI applications. Students learn how structured business data is stored, managed, and queried using relational databases, with extensive practice using SQL on real-world datasets. The course also introduces data wrangling and visualization in R, focusing on transforming raw data into analysis-ready formats and communicating insights effectively. Throughout the course, students develop end-to-end data workflows spanning databases, data preparation, and analytical visualization. The course concludes with an overview of big-data concepts and unstructured data, highlighting how foundational data skills scale in contemporary data- and AI-driven organizations.
Sources
- Course catalogue ↗2026-2027