← Back to main site

An Introduction to Data Science Methods

McMaster University, Fall 2026

Updated Jul 27, 2026

Overview

An introduction to R for data science and prediction methods. Topics include an overview of the R ecosystem, interfaces between R and other programming languages, data handling, programming, model building, data visualization, interactive web apps, the general idea of predictive modeling/algorithms, resampling methods for assessing uncertainty (bootstrap and cross-validation), and elementary methods for regression (e.g., k nearest neighbors) and clustering (k means).

Two lectures, one lab; one term

Prerequisite(s): MATH 1B03 and one of MATH 1MP3, COMPSCI 1MD3, PHYSICS 2G03, DATASCI 2G03, PNB 2A03

Antirequisite(s): HTHSCI 1M03