Last updated on 2025-06-20
Program Overview
The Data Science and Machine Learning program at RRC Polytech is designed for students eager to transform data into actionable insights. This full-time diploma program equips learners with the skills to utilize advanced technology and analytics to drive decision-making across various economic sectors. Students will develop a strong foundation in mathematics, technology, and technical communication, enabling them to implement machine learning algorithms and create real-world applications. The program emphasizes hands-on experience, culminating in a co-op placement or industry project in the final term, allowing students to integrate their learning and build valuable connections.
Program Structure
The Data Science and Machine Learning program spans a duration of 2 years and is delivered primarily in person, with some online components. Here’s a brief overview of the program structure:
- Intakes: Fall and Winter
- Program Delivery: In-person hybrid at the Exchange District Campus
- Work-Integrated Learning: Includes co-op placements, internships, and industry projects
Throughout the program, students will explore various aspects of machine learning, data analysis, and programming. The curriculum is designed to adapt to the evolving needs of the industry, ensuring that students are well-prepared for their future careers.
Featured Experiences
- Hands-on experience through co-op placements or industry projects in the final term
- Collaboration with peers and industry professionals in a dedicated IT incubator, the ACE Project Space
- Use of industry-standard technology to develop and test machine learning algorithms
- Access to modern study spaces and state-of-the-art facilities at the Exchange District Campus
- Engagement in applied research that connects theoretical knowledge with practical solutions
Career Options
Graduates of the Data Science and Machine Learning program can pursue a variety of career paths in Canada, including:
- Data Architect: Designs and manages data systems and structures to support business needs.
- Data Analyst: Analyzes data sets to identify trends and provide actionable insights for decision-making.
- Artificial Intelligence Developer: Creates AI models and algorithms to enhance machine learning applications.
- Machine Learning Developer: Develops and implements machine learning algorithms to solve complex problems.
- Robotics Developer: Designs and programs robotic systems for various applications, including automation.
- Bioinformatics Analyst: Applies data analysis techniques to biological data, aiding in research and development.
- Data and Analytics Consultant: Provides expert advice on data management and analytics strategies to organizations.
- Backend Developer: Focuses on server-side development, ensuring data processing and application functionality.
- Solutions Architect: Designs and implements technical solutions to meet business requirements.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Red River College Polytechnic official website

























