COM SCI X 450.1
Introduction to Data Science
Get an introduction to the foundational concepts and techniques behind data science and its real‑world applications.
Students will learn core programming languages used in the field, including Python and SQL, and gain hands‑on experience building common machine learning models.
The course provides an overview of essential mathematics, statistics, and exploratory data analysis as the basis for analytical work.
Through guided exercises, students will implement both supervised and unsupervised machine learning algorithms in business‑focused scenarios.
These activities include applying regression, classification, and clustering techniques to solve practical problems.
Learners will also be introduced to natural language processing and neural networks, which form the foundation of modern large language models and contemporary AI applications.
By the end of the course, students will understand how data science projects are structured, how to clearly communicate analytical goals, and how to apply foundational programming and modeling techniques to real‑world challenges.