Data Science Course


Enroll For Spring 2018 →
Get Course Package

We'll send you a detailed package containing course pricing, project, and Educator details.

  • Trusted & Proven

    We've trained individuals from the world's industry-leading companies, including Uber, Telus, Google, Estee Lauder and American Express.

  • Taught by Industry Leaders

    Learn from experts who bring their real-world experience to every class.

  • Low Student-to-Teacher Ratio

    Smaller class sizes make for a more interactive, collaborative learning experience.

  • Hands-on Projects

    Don't just sit in front of a lecturer; hands-on learning allows you to work on real projects that matter to you.

Flexible Learning Options


10 Weeks


5 Weeks


1 Week

What You'll Learn

Students will begin the course with a review of programming fundamentals in Python and move on to creating simple programs for basic statistical methods. Once students have a competent grasp of programming, they will move onto more advanced data structures and models. By the end of the course, students will have the knowledge, tools and resources needed to collect, analyze and communicate data effectively. Students are recommended to have a working knowledge of at least high school level statistics and an understanding of programming fundamentals is encouraged.

  • Programming Learn basic programming concepts using Python.
  • Data Management Import, sanitize, and process large datasets.
  • Analysis Collect, process, and extract information from data.
  • Modeling Write programs to find patterns in data.
  • Classification Sort and group data by common features.
  • Resources Learn where to find data sets and resources for study.
  • Programming Learn basic programming concepts using Python.
  • Data Management Import, sanitize, and process large datasets.

Is This Course For Me?

Today, Data Scientists play an integral role in helping companies both big and small predict industry trends, launch new products, and innovate based on consumer needs. Data Science is all about extracting insights from data to drive decision making, and is quickly becoming one of the fastest growing and in-demand disciplines in technology today. It requires statistical analysis and programming fundamentals, two core skills that allow Data Scientists to make predictive decisions derived from large data sets. If you think of any major data-driven tech company - Amazon, Netflix, Google - the work of Data Scientists is crucial to their customer experience and success.

This course introduces students to statistical analysis using Python and gradually builds into learning and applying programmed models that can derive insights from common data sets such as CSV’s and Databases. By the end of this course students will have an understanding of how to import CSV’s of data into a Python environment and perform analysis. Additionally, students will learn more about the online Data Science communities and how people share and study data collaboratively.


We recommend students have the following knowledge going into the course:

  • Introductory programming experience, Python preferred
  • Introductory Statistics
  • Completion of BrainStation’s Data Analytics course is highly recommended
Data Analytics

Data Analytics

BrainStation’s Data Analytics course is tailored to beginners who want to learn how to utilize data more effectively. The part­-time course breaks down data analytics into 4 components: Understanding Data, Analyzing Data, Databases, and Communicating Data.

Go To Course

The Campus

The Classroom

Enjoy learning in a state-of-the-art classroom with beautiful brick and beam interiors, a fully stocked kitchen, and student lounge.

The Neighbourhood

Our campus is located at King & Spadina, steps away from some of the world's most influential technology companies, including Shopify and Google.

Events, Socials & Workshops

Join us for a Fireside Chat or Panel Discussion with thought-leaders coming from some of the world’s most influential companies.

Quantum Coffee

Grab a beverage at Quantum Coffee, our on-campus state-of-the-art café.

Due to the heritage status of 460 King St W, the upper floors of the building are stair-access only - there are no elevators. Please contact us in advance regarding any accessibility questions or concerns, which we will attempt to accommodate. BrainStation also offers Online learning options.

Learning Portal

Goal Setting

Students begin the Data Science course by outlining their course objectives and what they hope to achieve throughout their time learning at BrainStation. This is valuable information for our Educators, who use this data to support students in achieving their goals.

Access to Learning Content

All students enrolled in Data Science will have access to the lecture slides and additional readings outside of the classroom. This allows students to reference their new learnings when working on their final projects, and review Data Science topics and tools to continue applying their newfound skills after graduating.


Data Science students are given the opportunity to provide comprehension responses based on how they are digesting the course material. This is useful information for our Educators, who can provide additional resources and support where students need it to ensure they complete the course with a solid understanding of Data Science concepts.

“In the real world, innovation is outpacing education and that's something we’ve recognized at BrainStation. We’re challenging how education is delivered, curated, and published. Our students and Educators benefit from the collaborative tools we’ve developed to help us get content researched, written, and peer reviewed faster than a traditional publishing cycle. We're digital-first in every facet of the phrase and that is something we’re going to continue pushing forward to guarantee our students receive the best education available.”

Jason, Founder & CEO

Our Ecosystem Partners

BrainStation's Educators come from world class digital companies like:


Learning Advisor

Request a Course Package to receive course, project and Educator details.

Student Payment Plans

We work with our students to make our programs accessible and affordable.

We understand that every student's financial situation is unique, and we work closely with you to build a customized Student Payment Plan. Speak with a Learning Advisor today to learn about financing options and explore our range of scholarship opportunities.

Upcoming Semesters

Priority enrollment gives you:

In learning credits to be used towards events and workshops
A guaranteed spot in the class of your choosing.

10 Weeks

10 week courses have 3 hour classes that run one night per week. Designed for individuals looking to level up their digital skills outside of their daytime commitments.

Starts Jun 20
Every Wednesday
6:30PM - 9:30PM
Priority Enrollment Deadline: Apr 27

5 Weeks

Five week courses offer the same content and experience as ten week courses. Weekend sessions consist of 6 hours per class spread over 5 weeks. This offering is ideal for those who wish to complete the course in under 10 weeks.

Starts May 5
Every Saturday
10:00AM - 5:00PM
Limited Seats Available
Starts Jul 28
Every Saturday
10:00AM - 5:00PM
Priority Enrollment Deadline: May 4

Toronto Campus

460 King St. West
Toronto, Ontario M5V 1K7

+1 (800) 903-5159