Print this page

Bulletins

DAS - Data Science

DAS 150QR Introduction to Data Science

A hands-on introduction to data science. Exploring key concepts related to data science, including exploratory data analysis, information visualization, text mining, and machine learning. Quantitative Reasoning. (University Program Group II-B: Quantitative and Mathematical Sciences)

Credits
3(2-2)

Prerequisites

None.

Corequisites

None.

DAS 251 Data Visualizations and Programming using Tableau

Data visualization through Tableau to uncover data features and relationships. Focus on connecting to data, building different types of charts, table calculations, statistical modelling. Prerequisite: One of: DAS 150QR, STA 282QR, STA 382QR, STA 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Credits
1(1-1)

Prerequisites

One of: DAS 150QR, STA 282QR, STA 382QR, STA 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Corequisites

None.

DAS 252 Data Visualization and Programming using R/RStudio

Introduce R programming language for data science. Topics include data wrangling, management, manipulation, visualization and exploration using different R packages. Prerequisite: One of: DAS 150QR, STA 282QR, 382QR, 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Credits
1(1-1)

Prerequisites

One of: DAS 150QR, STA 282QR, STA 382QR, STA 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Corequisites

None.

DAS 253 Data Visualization and Programming using SAS

Introduction to SAS programming and basic descriptive data analysis using SAS Enterprise Guide. This is a one-credit, five-week module. Prerequisite: One of: DAS 150QR, STA 282QR, 382QR, 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Credits
1(1-1)

Prerequisites

One of: DAS 150QR, STA 282QR, STA 382QR, STA 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Corequisites

None.

DAS 254 Data Visualization and Programming Using Python

Introduce Python programming language for data science. Topics include data wrangling, management, manipulation, visualization and exploration using Python. This is one-credit, five-week course. Identical to CPS 254. Credit may not be earned in more than one of these courses. Prerequisite: One of: BIO 500, DAS 150QR, ECO 285, GEO 512, HSC 544, PSY211QR, SOC 200QR, STA 282QR, STA 382QR, STA 392.

Credits
1(1-1)

Prerequisites

One of: BIO 500, DAS 150QR, ECO 285, GEO 512, HSC 544, PSY211QR, SOC 200QR, STA 282QR, STA 382QR, STA 392.

Corequisites

None.

Cross Listed Courses

CPS 254

DAS 260 Data Integrity and Ethics

The course explores ethics related to data science. Topics include data ownership and validity, societal consequences; maintenance of accurate and consistent data over its life. Prerequisite: One of: DAS 150QR, STA 282QR, 382QR, 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Credits
1(1-0)

Prerequisites

One of: DAS 150QR, STA 282QR, STA 382QR, STA 392, BIO 500, PSY 211QR, SOC 200, HSC 544, GEO 512.

Corequisites

None.

DAS 350 Exploratory Data Analytics

Topics include data exploration and analysis. Various techniques will be utilized to explore and visualize real-world massive datasets from different domains. Prerequisite: DAS 252.

Credits
3(2-2)

Prerequisites

DAS 252

Corequisites

None.

DAS 450 Applied Analytics I

Techniques for data science. Topics include unsupervised techniques and basic predictive modeling techniques. Prerequisites: DAS 251, 252, 253, 350.

Credits
3(3-1)

Prerequisites

DAS 251, DAS 252, DAS 253, DAS 350

Corequisites

None.

DAS 460 Applied Analytics II

Predictive modeling techniques for data science. Topics include tree models, shrinkage techniques, support vector machine, neural network, deep learning and Naïve Bayes. Prerequisites: DAS 450.

Credits
3(3-1)

Prerequisites

DAS 450

Corequisites

None.

DAS 495 Capstone/Practicum

Students work on independent research projects. Problems may be from internship experience, prior courses or another source, subject to instructor approval. Prerequisites: DAS 460; Senior Standing.

Credits
3(3-0)

Prerequisites

DAS 460; Senior Standing

Corequisites

None.