Program Explorer


Data Science and Machine Learning

Turn data into decisions with training from RRC Polytech.

Learn to use cutting-edge technology to revolutionize economic sectors and create efficient, data-driven processes.

You’re quick to discover patterns, persistent in your problem solving, and analytical in your decision-making. Combine your talents with a polytechnic education – through the Data Science and Machine Learning program, you will build the skills and knowledge you need to start a successful career in various economic sectors.

In this program, you will develop advanced math, technology and technical communication skills and learn to inform decisions using analytics. You’ll also learn to use this data to implement state-of-the-art machine learning algorithms and develop code for real-world applications.

As part of your final term, you will complete a co-op placement or industry project for a local organization to integrate your learning, gain experience and build connections.

  • Program Type
  • Credential
  • Program Delivery
    In-person hybrid
  • In-person Location
    Exchange District Campus
  • Intakes
    Fall and Winter
  • Program Length
    2 years
  • Total Tuition / Fees for Courses
    $24,500 – $27,100
  • How to Enrol
    Application required
  • Application Type
    Regular admission
  • Work-Integrated Learning
    Gain hands-on experience with real work opportunities
  • International Program
    Open to students from around the globe

Experience a Polytechnic Education

Full-time Delivery: Something New Every Term

In this program, you will explore and develop processes for various types of machine learning and identify data patterns using your math, analytics and database skills. You will also learn to communicate your findings professionally to peers and external stakeholders.


Build introductory machine learning knowledge and fundamental programming skills while developing your math and data analysis techniques.


Study supervised machine learning and develop database management abilities while applying your programming skills in data analysis.


Explore artificial intelligence and unsupervised machine learning and choose an elective in a specialized area such as neural networks or robotics.


Apply your skills and solve real-world problems by working with a local organization through a co-op placement or industry project.

Employment Potential

Prepare yourself for career success

Potential Grad CAREERS

  • Data architect 
  • Data analyst 
  • Artificial intelligence developer 
  • Machine learning developer 
  • Robotics developer 
  • Bioinformatics analyst 
  • Data and analytics consultant 
  • Backend developer 
  • Solutions architect

What to Expect in This Program

Get Prepared for the Future of Work

Excel with small class sizes, practical learning and experienced instructors, all focused on your success. With an employer-driven education, you won’t just be ready for a career – you’ll be prepared to stay in front of what’s ahead.

Collaborate with peers and industry professionals in a dedicated IT incubator, the ACE Project Space.
Use industry-standard technology to test and develop machine learning algorithms.
Revolutionize entire industries by combining advanced algorithms with cutting-edge technology.
Work with peers to develop employer-sought skills and build practical, career-ready knowledge.
Collaborate with enthusiastic peers and passionate instructors in small, focused classes to build career-ready skills and engage real industry challenges.
Explore modern study spaces and state-of-the-art facilities at Manitou a bi Bii daziigae, our newest addition to the Exchange District Campus.

Graduate Success

Companies collect vast amounts of data and need highly skilled professionals to use this information effectively. As a Data Science and Machine Learning graduate, you have the analytical and technical skills required to lead, succeed and innovate in roles like these across various industries.

Promising employment prospects

In Canada, data scientists earn about $78,000 per year, while machine learning specialists earn about $83,500 per year. Our program will ensure you have the knowledge, skills and industry connections you need to excel and innovate in this exciting, fast-paced industry.

Increased demand for machine learning

Demand for data science and machine learning professionals is increasing as intelligent technologies become more common across different economic sectors. RRC Polytech gives you the in-depth knowledge and versatile skills you need to become a lifelong learner and adapt as industries evolve and grow.

Employer-driven education

The Data Science and Machine Learning program is designed to meet the needs of global economies. By consulting expert instructors, employers and industry leaders, we ensure the skills you develop are practical, up-to-date and can overcome the challenges employers and industries face.

“As a mature student, I was excited and nervous about returning to school. The instructors from the DSML program were extremely supportive…[this] has been one of the best decisions of my life.”

Nathan Anderson – Data Science and Machine Learning Student
RRC Polytech

“[This program has] a well-rounded, project-based curriculum that provides the tools and the hands-on experience needed. [We] explore creative ways to solve real-life problems through data analysis.”

Lilliam Norori Duarte – Data Science and Machine Learning Student
RRC Polytech

“It is a fun and engaging program. The great content, the pace, and the way in which it was delivered made it interesting and not as hard as I thought it would be. I am loving it!”

Harjinder Singh Dhesi – Data Science and Machine Learning Student
RRC Polytech

Who Should Enrol?

Turn your talents into academic success

As a Data Science and Machine Learning student, you enjoy working with numbers and data, have an aptitude for math and understand programming or scripting languages. When faced with a challenge, you think analytically, identify patterns and stay persistent.

Students that excel in this program often share these interests, skills and personality traits.


  • Challenge-driven
  • Critical thinker
  • Detail-oriented
  • Logical thinker
  • Technical thinker


  • Mathematics
  • Organization
  • Problem solving
  • Research
  • Self-motivation


  • Data analysis
  • Machine learning
  • Finding patterns
  • Gaming
  • Technology
  • Robotics
  • Artificial intelligence
  • Automation

All the Information You Need



Ensure signup goes smoothly and understand program requirements before registering. Review required documents and procedures to make sure you’re prepared to enter this program.


Start planning with peace of mind and get the information you need on one easy-to-find page. Review start dates, locations, book and equipment costs and program fees.


Celebrate and motivate your learning. Whether you’ve sprinted through the first term or just received your acceptance letter, find a variety of bursaries, scholarships and awards.


Explore our Catalogue for more detailed information, including a program outline, course descriptions and everything you’ll need to plan and prepare for your future success.


Start preparing with peace of mind. View information about courses and sections, including locations, delivery methods and costs. It only takes minutes to register and further your future.


Plan out your preferred learning journey. Review a summary of this program’s courses to discover what you’ll learn and how an RRC Polytech education will help your career.


Ensure signup goes smoothly and understand program requirements before registering. Review required documents and procedures to make sure you’re prepared to enter this program.


Explore our Catalogue for more detailed information, including a program outline, course descriptions and everything you’ll need to plan and prepare for your future success.

Begin Your Journey

Get Started with RRC Polytech

Start Your Application

Your future is within reach, and we’re here to help you achieve it. Experience industry-focused opportunities available at RRC Polytech and develop the knowledge and skills to grow, lead and excel in your future career.

Funding Your Education

Support yourself while pursuing your RRC Polytech education. You may be eligible for loans, grants and scholarships to help tackle your financial needs.

Future Student Events

Explore our upcoming information sessions and events to learn more about our programs and to get your questions answered.

RRC Polytech campuses are located on the lands of Anishinaabe, Ininiwak, Anishininew, Dakota, and Dené, and the National Homeland of the Red River Métis.

We recognize and honour Treaty 3 Territory Shoal Lake 40 First Nation, the source of Winnipeg’s clean drinking water. In addition, we acknowledge Treaty Territories which provide us with access to electricity we use in both our personal and professional lives.

Learn more ›