Data Science Diploma (Part-Time)

In 6 or 12 months, part-time, learn Data Science from Python to advanced Machine Learning, code your own data applications and boost your career.

Apply Now


Gain the Skills Today's Employers Look For

Thousands of companies need team members who can transform data sets into strategic forecasts. Meet that need. Learn to apply machine learning techniques to fuel predictive models like customer segmentation and recommendation engines.

Build a Professional Nework

Form real connections that can change the course of your career. Meet industry experts, mentors and peers who can help you succeed through our alumni network. Graduate with a diploma from one of the largest and top universities in Canada, and join an exclusive community.

Get 1-on-1 Career Support

Once you graduate, you'll be mentored by our team of awesome career coaches who will guide you throughout your job search. We'll cover where, when, and how to apply for jobs in your field, prepare you for interviews, review your application material, help you build your network, and invite you to our job fairs.

Choose a Format Designed for Your Busy Life

Join this 30-week, data science bootcamp online from the comfort of your own home. This is a great option if you’re working in a position that you want to continue while studying, or are a parent or caregiver with substantial childcare duties.


  1. Python, Data Structures & Algorithms

    Module 1 introduces the fundamentals of Python for Data Science. You’ll learn the fundamentals of programming with Python, how to organize your data with data structures, and basic algorithms.

  2. Math & Statistics

    Math and statistics are a fundamental skill for anyone working with large amounts of data. In this module, we'll review linear algebra, gradients, optimization, confidence intervals & testing, distributions, and linear models.

  3. Introduction to Machine Learning

    Machine learning is an application of artificial intelligence that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. In this module we will explore supervised learning, clustering, and embedding.

  4. Data Engineering

    With Data Engineering, you will learn to leverage different data formats, from raw data to production analytical or predictive uses. We'll be looking at relational databases (SQL), MapReduce framework for NoSQL schemas, network/graphical data, text data (NLP), sequential data (time series), and image data.

  5. Data Science in Business

    Being a good Data Scientist requires clearly communicating information to stakeholders. In this module you will learn the skills necessary to manage a real project. This includes effective data analysis and presentation, Object Oriented & other programming paradigms, source code and data management, as well as deployment and maintenance.

  6. Team Project

    Together with a few classmates, you will build a project based on real-world data. This includes presenting an analysis of the data, justifying the approach, presenting a solution and demonstrating statistically the efficacy of your solution.

  7. Solo Project

    For your capstone project, you will develop a machine learning solution on complex real-world data, and deploy a prototype micro-service. You will be responsible for all decisions from what data to use and how, to the data pipeline and model.

The Remote Experience

  • Remote Lectures

    Tune into the virtual classroom powered by Zoom and Slack. Interact with your cohort and ask questions through the chat function, just like you would in a physical classroom.

  • Hands-On Support

    Our dedicated student support team is available for real-time help when you need it most. Get 1-1 support from our Technical Coaches as needed.

  • Group Work

    Collaborate and share ideas with your group through online co-working spaces, with regular assistance from our team of expert mentors.

Dates & Tuition

  • October 2023

    Oct 10 - May 30, 2023 (6 Mths)

    Tu, Thu | 6:30pm-10pm & Sun | 10am-5pm

  • Nights & Weekends
  • Live online classes
  • 420 course hours
  • Diploma



Admissions Process

  • Apply Online

    Once you fill out our short 5-minute online application, one of our admission counsellors will contact you.

  • Speak With Your Admissions Counsellor

    Next, you'll talk 1-on-1 with an Admissions Counsellor who will help determine if Concordia Bootcamps is a good fit for you.

  • Choose Your Payment Option

    Once you've been accepted, your Admissions Counsellor will explain all of our available financing options and help you choose the best one for you.

  • Start Your Course

    When we've taken care of your financing and enrolment details, you'll be ready to start your course. Get ready for an incredible and rewarding journey.

Apply now or contact us to speak with a learning advisor to learn more about our courses.

Apply Now