Data Science Resources


Ready to get started?

In order to actually start learning these skills, we have come up with a list of useful resources to help you kick-off your career as a Data Scientist!

 

University of Toronto Courses


What better way to get started than with the resources that we already have? Yes, that’s right! Although there is no clear “Data Science” Major, UofT offers a variety of courses that are related and necessary to understanding the fundamentals of Data Science. We have listed some of these for you!
This is not a comprehensive list, but these are a few cool courses we can recommend you to take. A few of these are equivalent (i.e. STA414H, CSC411, ECE521), and many have engineering equivalents not listed.

 Statistics

 

Course Name

Description

STA414

Statistical Methods for Data Mining and Machine Learning

STA442

Methods of Applied Statistics

STA447

Stochastic Processes

STA457

Time Series Analysis

STA302 & STA303

Methods of Data Analysis I and II

STA365

Applied Bayesian Statistics

Computer Science

 

Course Name

Description

CSC263/CSC265

Data Structures and Analysis

CSC321

Introduction to Neural Networks and Machine Learning

CSC343

Introduction to Databases

CSC401

Natural Language Computing

CSC411

Machine Learning and Data Mining

Engineering

 

Course Name

Description

ECE521

Inference Algorithms and Machine Learning

Tools


General all-purpose Data Science development environment.

Open source library for machine learning (great for neural nets!).

Python IDE.

Best R Development environment.

Visualization Software.

Mapping, and spatial analysis software.

Data Science Websites


Data analysis, big data and machine learning courses.

Many, many, many online courses on data science.

Online tutorials for R and Python.

Best online site for keeping up to date on the newest developments in R.

The stats equivalent of stack exchange.

Data Science competitions (mostly machine learning).