Employers, check out our Wage Subsidy Program!

Diploma Programs

12-Weeks Full-Time

30-Weeks Flexible

Online Data Science Program

The immersive education you want, the flexibility you need, and a rewarding career as a data scientist is just a click away.

Discover our Data Science Program.

Apply Now Download Curriculum

NEW: AI module added to our data science program

AI literacy is fast becoming an in-demand skill. Keep up with the trend and learn to apply Large Learning Models (LLMs) to Natural Language Processing (NLPs) for effective business solutions.

WHY YOU SHOULD TAKE OUR DATA SCIENCE PROGRAM

Discover what a career as a data scientist has to offer.

95%

Graduates work remote or in a hybrid workplace

A career in data science can give you the flexibility you’re looking for. 52% of Lighthouse Labs graduates work fully remote, while 43% work less than 3 days a week in the office.

79%

Hired in Data Science roles

79% of Data Science job-seeking graduates are hired in analyst or scientist roles, including as Machine Learning Specialists.

57K

Average starting salary for Data Science roles

On top of that, 2021 Data Science graduates saw an average 9% bump in starting salary over the previous year. This upward trend is only set to continue.

*The above salary figures are based from the Lighthouse Labs 2022 Career Trajectory Report.

WHAT DO DATA SCIENTISTS DO?

The world of data science includes a whole range of specializations. Here are a few of them.

Data Scientist

Data scientists combine computer science, mathematics, statistics, modelling and a solid understanding of their industry to discover new strategies. They clean and sort data and create algorithms that analyze trends. They then present their findings to companies to help them improve their practices and systems.

Data Engineer

Data engineers work in a variety of fields to build systems that collect, manage, and convert unsorted data into usable information for data scientists and analysts to interpret. Their end goal is to make data accessible so that organizations can use it to evaluate and optimize their performance.

Machine Learning Engineer

Machine learning engineers research, build, and design artificial intelligence (AI) responsible for machine learning along with maintaining and improving existing artificial intelligence systems. They also act as the go-between for data scientists who develop AI construction models and those who build and run them.

CHOOSE YOUR PATH TO A NEW CAREER FULL OF OPPORTUNITY.

With two different ways to study, you can get the education you need to launch a new career in tech at a pace and schedule that fits your life and learning style.

Full-Time | 12-Weeks

12-WEEK BOOTCAMP

5 LECTURES PER WEEK

~50HRS STUDY TIME PER WEEK

Flexible | 30-Weeks

30-WEEK FLEX PROGRAM

2 LECTURES PER WEEK

~25HRS STUDY TIME PER WEEK

Whether you take the 12-Week Data Science Bootcamp or 30-Week Data Science Flex Program, you’ll graduate with a diploma and get the fundamental knowledge, real-world experience, and critical soft skills you need to launch a rewarding career in data science. You’ll dive into modules on data visualization, machine learning, statistical modelling, data engineering, and much more. Throughout your studies, you’ll also have access to on-demand mentorship from industry experts in addition to the full-support of our Student Success Coordinators and Career Services team.

Which Option is Right Icon
WHICH OPTION IS RIGHT FOR YOU

If you want to launch your new career as a data scientist as quickly as possible — opt for the Data Science Bootcamp. If you’re looking to balance your studies along with work, health and wellness, or caregiver duties — then Data Science Flex is the program for you.

But remember: the curriculum, the job outcomes, the objectives are all the same no matter which option you choose.


How You Learn Icon
HOW YOU'LL LEARN

Every week, Data Science Bootcamp students attend five weekday lectures while dedicating an extra 50 hours to work on projects, assignments and course collaborations.

In contrast, those enrolled in the Data Science Flex Program are only required to attend two lectures a week. Students are also recommended to set aside an additional 25 hours every week to work on projects, assignments and course collaborations.


DATA SCIENCE PILLARS
Programming for Data Science Icon

Programming for Data Science

  • Python
  • Clean Code
  • Statistical Modelling
  • Frameworks and Libraries
  • Git, Command Line, APIs, and Virtual Environments
Data Tools Icon

Data Tools

  • SQL
  • Jupyter Notebook
  • Data Wrangling
  • Data Visualization
  • Machine Learning
  • Data Engineering and DevOps
  • Deep Learning*
  • Tableau*
  • Excel
  • Large Language Models
  • *Optional Self-Study Module

Data Soft Skills Icon

Data Soft Skills

  • Communication and Presentation for Technical and Non-Technical Audiences
  • Teamwork
  • The Scientific Method
  • Experimental Design
  • Interview Skills
Data Analysis Icon

Data Analysis

  • Probability and Statistics
  • Data Ethics and Access
  • Extract-Transform-Load Process
  • SQL (PostgreSQL)
  • Data Types and Datasets
  • Data Manipulation
  • QA Processes
  • Pandas
  • NumPy

The Data Science Bootcamp and Data Science Flex Program are approved by the Canadian Private Training Institutions Branch of the Ministry of Advanced Education and Skills Training.

IN CASE IT WASN'T CLEAR:

No previous coding education or experience is required to attend Lighthouse Labs.

WHAT YOU WILL LEARN

LLMs for NLP

Develop prompts and queries that leverage Large Language Models (LLMs) to perform targeted Natural Language Processing (NLP) tasks and fine-tune pre-trained LLMs to drive practical solutions to business challenges.

Apply ethical practices to ensure responsible and fair use of language models.

  • Data Science Environment Icon

    Data Science Environment

    Set up a data science environment on your own device using Anaconda, VSCode, Git, and Virtual Environments.

  • Coding Icon

    Coding

    Learn programming basics, including Python, PostgreSQL, Git, and Jupyter Notebook.

  • Math Foundations Icon

    Math Foundations

    Dive into the basics of probability theory, statistics, and linear algebra using NumPy and Statsmodels.

  • Data Wrangling Icon

    Data Wrangling

    Master the art of data acquisition, manipulation and preparation using Pandas, APIs, and the ETL process.

  • Databases Icon

    Databases

    Discover relational and non-relational databases with a focus on PostgreSQL and SQLite.

  • Data Visualization Icon

    Data Visualization

    Learn the principles of graphical integrity and the guidelines for visualization context and guidelines with tools like Tableau, Matplotlib, Seaborn, Plotly, and Geopandas.

  • Machine Learning Icon

    Machine Learning

    Using sci-kit learn, Tensorflow and Keras, you’ll explore elements of machine learning like supervised learning, unsupervised learning, deep learning (stretch content), NLP (Natural Language Processing), time series, and recommender systems.

  • Development Process Icon

    Development Process

    Move through design, experimentation (prototyping), production code, and deployment, mastering the development process while using tools like Pickle, Joblib, and Flask.

Inside Our Data Science Curriculum

Download our curriculum package for a more detailed look into our Data Science Program, educational philosophy, and how we support you throughout your learning journey and beyond.

Download Curriculum Package

A SUPPORT ECOSYSTEM THAT SETS YOU UP FOR SUCCESS.

More than just lectures. When you attend one of our programs, you get the full support of expert instructors, industry mentors, student success coordinators, and career advisors.

On-Demand Mentorship

On Demand Mentorship Icon

Mentorship is the backbone of our programs. If you’re stuck on a tricky assignment, you can count on our outstanding mentors to be there for you at the click of a button. As working industry professionals, our mentors are also key in building industry connections to support your future career success.

Proactive Student Support

Proactive Student Support Icon

Support from the day you apply to the day you graduate. We pride ourselves on our hands-on, proactive education approach. So, you can expect daily and weekly check-ins from Student Success Coordinators to track your progress and support your student experience.

Lifetime Career Support

Life-time Career Support Icon

From developing career plans tailored to your goals to sharpening your interviewing skills, reviewing your resume, and helping you navigate complex job markets, our expert Career Services team is at your disposal. Even years after graduating, you can always rely on us for professional advice, support, and resources.

Accessible Education

Accessible Education Icon

We’re committed to building a diverse and inclusive learning community. If you need help and support as a student, we’re here for you. Accessibility is not one-size-fits-all, so neither is your accommodation plan. We work with each student to develop personalized plans that support their individual needs.

Visit our Student Accessibility Services to learn more.

Engaging Community

Engaging Community Icon

With an active network of Lighthouse Labs graduates, there’s endless opportunities to learn, connect, and grow. As an alum, you remain an active part of our community. We regularly host Demo Days, guest speakers, and exclusive alumni events. On our Alumni Discord channel, you can keep in touch with your peers, organize educational and social events, and hear about recurring alum events.

Lifelong Learning

Lifelong Learning Icon

To ensure your success in an ever-changing landscape, our program sets you up with the tools you need to be a lifelong effective, adaptive, and curious learner throughout your career. That’s why you also get lifelong access to our cutting-edge learning platform and curriculum that stays on-top of the latest developments in tech.

Our students.

At Lighthouse Labs we are looking for a rare breed: someone who is seeking an opportunity for extraordinary growth, is ready to thrive in an intense learning environment, and LOVES data.

Above all we admire:
  • passion for coding

    Passion

    We believe that the best data scientists are passionate, lifelong learners. As for you: you see the program as more than just the means to an end, and it shows in your ever-growing list of side projects.

  • aptitude for coding

    Aptitude for data

    Some brains are just wired for data, no matter their previous exposure or education. You think in a logical, structured way that lends itself beautifully to a career in data.

  • developer grit

    Grit

    Becoming a data scientist is far from easy. Our program requires motivation, determination, hard work, and resilience. You're goal-oriented and have a solid idea of what you want to accomplish. You get it done.

  • coding culture fit

    Culture fit

    We're an array of personalities from every imaginable background, and the result is amazing. If you are kind, quick, and a little quirky, we will be fast friends.

WHY STUDENTS CHOOSE LIGHTHOUSE LABS

Take it from those who know us best.

Discover the experiences alumni who've graduated from our Data Science Program below.

Student Outcomes Report

Let the data (heh) speak for itself: access key insights about our graduates. Learn about our industry-leading graduate employment rate, starting salaries, and more, throughout a year of economic strain and downturn.

Bilan de réussite des étudiant(e)s
Bilan de réussite des étudiant(e)s
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates
programming boot camp graduates coding bootcamp graduates

PROCESSUS D'ADMISSION.

Les étudiants nous font confiance, c'est pourquoi nous nous appliquons aux normes les plus élevées pour garantir que tous ceux qui entrent dans notre programme soient prêts à réussir. Voici notre processus d'admission en quatre étapes:

Online Application Icon

1. Demande d'admission en ligne

Arrow Pointing Right
Logic and Technical Tests Icon

2. Test de logique

Arrow Pointing Right
Interview Icon

3. Entrevue

Arrow Pointing Right
Prep Modules Icon

4. Modules de préparation

1. Voici votre opportunité de vous présenter ! Parlez-nous de votre expérience professionnelle, de votre formation, de vos intérêts, de vos motivations et de vos objectifs. Cela ne prend que 5 à 10 minutes pour remplir une demande et il n’y a aucun frais à appliquer ! (PS. Plus vous postulez tôt, mieux c'est. Visez au moins 6 semaines avant la date de début souhaitée, cela vous donnera plus de temps pour terminer les modules de préparation.)

3. Nous voulons vous rencontrer! C'est aussi l'occasion pour vous d'en apprendre davantage sur le programme et de nous poser toutes vos questions. Nous voulons simplement mieux vous connaître pour nous assurer que notre programme vous convient. Nous nous investissons dans votre réussite dès le premier jour.

2. Ce test est conçu pour évaluer votre esprit critique, vos compétences en résolution de problèmes et votre aptitude à l'apprentissage (il ne nécessite aucune expérience préalable). Il est à choix multiples et ne prend que 15 minutes.

4. Une fois que vous avez été accepté(e), vous devez faire quelques devoirs avant le premier jour de cours. Les modules de préparation vous préparent au succès : ils donnent à chaque étudiant les mêmes compétences techniques et les mêmes bases avant le début du programme.

PROCESSUS D'ADMISSION.

Les étudiants nous font confiance, c'est pourquoi nous nous appliquons aux normes les plus élevées pour garantir que tous ceux qui entrent dans notre programme soient prêts à réussir. Voici notre processus d'admission en quatre étapes:

1. Demande d'admission en ligne

Online Application Icon

1. Voici votre opportunité de vous présenter ! Parlez-nous de votre expérience professionnelle, de votre formation, de vos intérêts, de vos motivations et de vos objectifs. Cela ne prend que 5 à 10 minutes pour remplir une demande et il n’y a aucun frais à appliquer ! (PS. Plus vous postulez tôt, mieux c'est. Visez au moins 6 semaines avant la date de début souhaitée, cela vous donnera plus de temps pour terminer les modules de préparation.)

2. Test de logique

Logic and Technical Test Icon

2. Ce test est conçu pour évaluer votre esprit critique, vos compétences en résolution de problèmes et votre aptitude à l'apprentissage (il ne nécessite aucune expérience préalable). Il est à choix multiples et ne prend que 15 minutes.

3. Entrevue

Interview Icon

3. Nous voulons vous rencontrer! C'est aussi l'occasion pour vous d'en apprendre davantage sur le programme et de nous poser toutes vos questions. Nous voulons simplement mieux vous connaître pour nous assurer que notre programme vous convient. Nous nous investissons dans votre réussite dès le premier jour.

4. Modules de préparation

Prep Modules Icon

4. Une fois que vous avez été accepté(e), vous devez faire quelques devoirs avant le premier jour de cours. Les modules de préparation vous préparent au succès : ils donnent à chaque étudiant les mêmes compétences techniques et les mêmes bases avant le début du programme.

TUITION & START DATES

2024 Tuition

12 AND 30 WEEK ONLINE PROGRAMS

$14 000*

(10% deposit required upon acceptance)


Personalized, 1:1 career support from the team that’s achieved 86% employment rate for Data Science job-seeking grads.

  • Full-time or Flex program
  • Demo Day
  • 3 Career Workshops
  • Lifetime Access to Job Resource
  • Personalized Job Searching
  • Networking on Behalf of Students

Lecture Schedules for Flex*

• 8 PM ET - 10 PM ET/ 5 PM PT - 7 PM PT


* All prices are in CAD and taxes are included.

A 10% deposit is required to secure your spot upon acceptance into the program.

* The start dates listed above that represent the first day of classes do not include the time needed to complete Prep Module.

WAYS YOU CAN INVEST IN YOUR EDUCATION

Savings

Financial Guide

DISCOUNTS

All graduates of our part-time upskilling courses are eligible for an $850 credit towards a 12-Week Bootcamp or 30-Week Flex Program.
If you've completed a 21-Day Challenge, you’ve also earned a discount that can be used towards a 12-Week Bootcamp or 30-Week Flex Program.

Claim Your Discount
Savings Image

FINANCIAL GUIDE

Investing in your education is a big decision. To guide you along in this process, we’ve put together a Financial Guide to make finding the right funding easier.

Download the Financial Guide
Financial Guide Cover Image

APPLY TO OUR DATA SCIENCE PROGRAM TODAY

Personalized digital skills training that meets you where you're at and connects you with where you want to go.

Filling out an application only takes 5-10 minutes. You've made it this far down the page, why not take the next step?

FAQ

  • What is the difference between Data Analytics and Data Science?

    Data analysts use past data to draw meaningful insights, identify trends, develop charts, solve problems and help businesses make more strategic decisions. They analyze well-defined sets of data using different tools to answer tangible business questions.

    Data Scientists estimate and predict the unknown by asking questions, writing algorithms, and building predictive models to help businesses make more strategic decisions. Data scientists are typically tasked with designing data modeling processes, as well as creating algorithms and predictive models to extract the information needed by an organization to solve complex problems.

  • What type of job can I expect to get after graduating from the Data Science Program?

    The relevance of data science skills to a career goes beyond traditional roles like data analysts and data scientists. Because of the increased digitization of practically every industry, and the explosion of available data, being well-versed in data can be a lucrative skill for nearly everyone.

    Depending on the performance of our graduates during the Program and their previous related experiences and education, our successful grads will be equipped for any of the following roles at a junior level:

    • Data Scientist
    • Data Analyst
    • Data Systems Developers
    • Machine Learning Engineers
    • Data Ops / Engineers
  • Est-ce que je recevrai un diplôme à la fin de mes études chez Lighthouse Labs?

    While our philosophy isn’t based around credentials and instead seeks to set you up with the tools you need to be a lifelong effective, adaptive, and curious learner throughout your career — we do award Bootcamp and Flex Program digital diplomas upon graduation.

  • I'm not sure which program to take. How can I decide?

    Your next career move should take your existing skills, interests, goals, and experiences into consideration. You already possess specific skills like problem-solving, creativity, or leadership that can be leveraged into your ideal tech career. All that's missing are the right tech skills: this is where Lighthouse Labs comes in, equipping you with the necessary tools to succeed. We put together the Tech Skills Quiz that aligns your abilities with the best tech career choice and which program to take to get there. Take the quiz today and discover your perfect tech career match.

  • Why is there a Prep Course before the start of the Data Science Program?

    The first step to becoming a data scientist is laying your basic foundation with our Prep Course. The 70 hours you’ll spend on completing preparatory work will introduce the basic technologies you’ll use to get you ready and set to learn in the classroom from Day 1.

  • Do I need to have experience in programming languages to take the Data Science Program?

    No previous data science, data analysis, or programming experience is required to attend Lighthouse Labs. As with our Web Development Bootcamp, every student needs some serious grit to excel (ha!) here, as well as a commitment to teamwork and a genuine interest in building their future career in business.

  • Quelle est la différence entre un Bootcamp et un programme Flex ?

    Les bootcamps et les programmes flexibles couvrent le même matériel. Les étudiants des deux programmes se familiarisent avec les concepts et techniques de base du programme qu'ils ont choisi. La principale différence entre ces deux types de cours est leur structure. Un programme Flex est moins intense et se déroule sur une plus longue période. Ces deux programmes existent pour s'adapter à une plus grande variété de styles de vie, de priorités et de rythmes d'apprentissage préférés des étudiants, afin que ceux-ci puissent trouver un équilibre qui leur convienne sans compromettre la qualité.

  • Will I get a job after the Data Science program even if I have no prior background?

    Yes! You don’t need any experience in data science to succeed and be connected to employment afterward. This program will provide you with everything you need to work as a professional data scientist at an entry-level or junior position.