Student Pathways Canada
HomeProgramsData Science Professional Program
🌐 This program is available 100% OnlineIn-class · Online · Combined
IT & Computing · Certificate Program

Data Science Professional Program

Learn Python, R, machine learning, and data visualization to become a job-ready data scientist.

40.8 Weeks
Duration
816 Hours
Total Hours
Every 6 weeks
Intakes
100% Online
Available

Program Overview

Data Science is one of the most lucrative and in-demand careers of the 21st century. The Data Science Professional Program equips students with the skills to extract meaningful insights from complex datasets using statistical analysis, machine learning, and data visualization.

Students work with industry-standard tools including Python, R, TensorFlow, scikit-learn, and Tableau. The program covers the complete data science workflow - from data collection and preprocessing to model building, evaluation, and deployment.

Graduates are prepared for roles as data scientists, machine learning engineers, and analytics specialists across industries including technology, finance, healthcare, and retail.

Career Opportunities

Data Scientist
Machine Learning Engineer
AI Engineer
Data Analyst
Research Scientist
Quantitative Analyst
Business Intelligence Developer
Predictive Analytics Specialist

Course Curriculum

1Computer Systems Fundamentals
2Discrete Maths for Computing
3Programming Languages
4Introduction to Computer Networks
5Database Fundamentals
6Python Programming
7Data Structures and Algorithms
8Statistical Analysis & Probability
9Machine Learning Fundamentals
10Deep Learning & Neural Networks
11Natural Language Processing
12Data Visualization (Tableau/Power BI)
13Communication Skills
14Career Development Planning

Admission Requirements

Academic Eligibility

  • BC Secondary School Graduation Certificate (Dogwood Diploma) or equivalent
  • Mature student entry available (19+ years with relevant experience)
  • Alternative entrance assessment available for applicants without Grade 12
  • Post-secondary transcripts accepted where applicable

English Language Proficiency

  • English 12 (50% or higher) or equivalent
  • IELTS Academic 5.5 overall (no band below 5.0)
  • TOEFL iBT 46 or higher
  • Duolingo English Test 95 or higher
  • College English Assessment (available on request)

Technology Access

  • Personal laptop or desktop computer required
  • Reliable high-speed internet connection
  • Webcam and microphone for online sessions

Program Workload

  • Full-time commitment required (in-class + homework)
  • Expect 10–15 hours of independent study per week
  • Attendance policy strictly enforced per FC guidelines

Program Highlights

Duration40.8 Weeks
Study Hours816 Hours
Homework10–15 hrs/week
DeliveryIn-class, Online, or Combined
Online✓ Available
CampusesSurrey | Abbotsford | Kelowna
IntakesEvery 6 weeks
GraduationMin. C grade (50–59%) all courses

Ready to Start Your Journey?

Student Pathways Canada provides free guidance to help eligible BC residents apply for this program and navigate provincial student funding.

Check Your Eligibility← View All Programs