DOCUMENT SUBMISSION
Upload Through Your Future Student Account
If you do not have a Future Student Account or require assistance, please contact our Student Service Centre at 204-632-2327.
Internationally Educated Applicants - visit www.rrc.ca/credentials for credential assessment information.
Regular Admission Requirements
Mature Student Admission Requirements
If you are 19 years of age or older and have been out of high school for a minimum of one year at time of application, and you do not meet the regular admission requirements, you may apply under the Mature Student admission requirements.
English Language Assessment | Minimum Required Levels | |||
---|---|---|---|---|
L - Listening, S - Speaking, R - Reading, W - Writing | L | S | R | W |
AEPUCE
(Academic English Program of University and College Entrance )
Requirement: Submission of a parchment (certificate) indicating successful completion of the AEPUCE program, including language levels achieved if available. | 8 | 8 | 8 | 7 |
CAEL and CAEL Online (Canadian Academic English Language) | 60 | 60 | 60 | 60 |
CLB (LINC)
(Canadian Language Benchmark - Language Instruction for Newcomers to Canada)
Canadian Citizens: LINC programs are not available. | 8 | 8 | 8 | 7 |
CanTEST
(Canadian Test of English for Scholars and Trainees)
As of October 20, 2021 the RRC CanTEST is no longer offered at RRC Polytechnic. RRC Institutional CanTEST results dated within 2 years of your application date will still be accepted to meet English language proficiency requirements. Please note the Medical Laboratory Sciences (MLS)program requires the Official CanTEST (The RRC Institutional CanTEST will not be accepted) | 4.5 | 4.5 | 4.5 | 4.0 |
Duolingo
(Duolingo English Test)
* MINIMUM OVERAL SCORE OF 115 REQUIRED. There are no minimum required levels for L,S,R,W. Due to closures related to COVID-19, RRC is temporarily allowing applicants to provide Duolingo English Test results to meet RRC's English language requirements. Red River College Polytechnic will accept Duolingo assessments up to December 31, 2022. | 115 | 115 | 115 | 115 |
IELTS - Academic (International English Language Testing System) | 6.5 | 6.5 | 6.5 | 6.0 |
LSI (Language Studies International) | 6.5 | 6.5 | 6.5 | 6.5 |
PTE - Academic Online Assessment (Pearson Test of English) | 58 | 58 | 58 | 50 |
TOEFL-iBT
(Test of English as a Foreign Language - internet Based Test)
To meet the needs of students who are unable to take the TOEFL iBT® test at a test center due to public health concerns, ETS is temporarily offering the TOEFL iBT Special Home Edition test in selected areas. | 20 | 20 | 19 | 21 |
Location | Start Date | Apply Link |
---|---|---|
Manitou a bi Bii daziigae | Aug 29, 2022 | Apply Now |
Red River College Polytechnic is a participating institution in the HigherEdPoints program. Through this program, students are able to convert Aeroplan® Miles and TD Points into funds to help cover their tuition. Family members and friends can also contribute to a student’s education by converting their loyalty points - anyone can donate their points to an individual student.
Visit the HigherEdPoints website for more information about the program and/or to set up an account to convert your points.
Everyone communicates, but are they doing it well? Communicative competence takes practice and self-awareness. By developing their communication skills, the student will improve their interpersonal ability, intercultural competence, and digital fluency to prepare the student for success in the workplace. In Communication Strategies, the student will learn through discovery and project-based activities to practice approaching situations critically and collaboratively. The strategies the student will gain in this course will be useful throughout their program and in their chosen industry.
This course reinforces the communication strategies practiced in COMM-1173 to provide students with the communication skills needed to apply for, stay in, and progress in the world of work. Students will further develop their interpersonal skills and digital fluency by seeking college, industry and community supports. Additionally, they will apply speaking, writing, and collaboration strategies to getting the job, adjusting to the job, and developing long-term career goals. Communication for the Workplace is a creative and active learning opportunity to set students apart in today’s competitive job market.
Students will build on the skills they practiced in Communication Strategies by focusing on the information technology sector. Students will develop their ability to think at a systems level by analyzing problems to come up with innovative solutions. Learners will collaborate to manage, analyze, and communicate information to various audiences across different channels. This collaboration will involve active listening, networking, and persuasion strategies in an information technology context.
This course explores Database Management Systems. We will learn to write Structured Query Language (SQL) using both Data Definition Language (DDL) and Data Manipulation Language (DML). We will develop and read Entity Relationship Diagrams (ERD) used to graphically represent the database. Lastly, we will cover the levels of Database Table Normalization.
This course is designed to offer students an introduction to the Internet and programming Web applications. Students will create properly structured and valid Web pages using HTML5 & CSS with embedded JavaScript (using ES6 as a base) for data validation and user interaction. Javascript will also be used to access, and manipulate, simple JSON files and dynamically add the data contained in JSON to an HTML page. A course-ending project will have students plan, create and upload their own websites to the Web.
This course is a basic introduction to programming using the Java programming language. Students will develop, code, test, and debug programs for simple applications using proper programming principles and documentation. Topics include data types, variable declarations, control structures, methods, classes, inheritance, polymorphism, encapsulation, arrays, and other data structures.
This course builds on skills learned in the Web Development 1 course. Students will also learn to employ technologies that run on a web server to create rich and dynamic websites. Topics covered include creating dynamic web pages generated from data stored in a database, validating data submitted to the server from a web form and saving that data in a database, as well as maintaining session cookies to provide data persistence to clients accessing the website. The PHP scripting language and the MySQL relational database management system are used to learn server-side web development techniques. Javascript will also be used to add dynamic client-side updates to the webpages being developed.
Study the fundamental aspects and principles of project management including life cycle, integration, planning, organization and communication. Learn about work breakdown structures, diagramming, cost management and resource allocation. Examine issues affecting project management including risk management, quality, conflict, and team building. You will become familiar with the different agile methodologies, tools and techniques, compose agile documentation deliverables, and create agile release, iteration, and/or daily plans. You will learn how to manage customer expectations, collaborate, and consistently ensure products are providing business value. Learn how to monitor team performance, conduct lessons learned, and perform continuous improvements for subsequent iterations.
Gain the skills needed to be obtain and document effective full stack web application development business requirements and create a design related to full stack web development. Enhance your ability to interview clients, improve business processes, problem-solve, work as part of a team and lead effective meetings. This course will also enhance your skills in designing a web application based on documented requirements.
This course introduces students to a wide range of security topics such as understanding how attacks occur, who is attacking, cryptography, web security, policies and procedures, and understanding exploits. All topics will build on a foundation of ethics. Emphasis will be on real world examples of vulnerabilities and how they will be exploited.
Students will study various frameworks used in REST (Representational State Transfer) based Python APIs (Application Programming Interface). The course will include learning of various RESTful APIs and will focus on CI/CD part of web application development and production. Students will also learn about cloud based infrastructure and production based on orchestration services. Upon completion of this course, students will be able to demonstrate a full web application using Python.
This course provides an examination of various back end full stack web development technologies and agile processes. Learners will implement an e-commerce system using web-programming framework as a course project. Coverage will also be given to server configuration, application deployment, source control and other contemporary web development topics.
This course provides an examination of various back end full stack web development technologies and agile processes. Learners will implement an e-commerce system using web-programming framework as a course project. Coverage will also be given to server configuration, application deployment, source control and other contemporary web development topics.
Students will learn how to consistently and reliably get web applications deployed to a production environment. The course will begin by evaluating quality assurance and testing against application requirements. Students will then investigate web application build tools and processes. Then, the best practices in code deployment will be used as students learn how to assess all three concepts together to mitigate risk. The course will end with an assignment that will require students to launch a portfolio website, highlighting their previous course work by implementing testing, building, and deployment tools and processes outlines in this program.
Co-operative education integrates related on-the-job experience with classroom theory by incorporating a term of paid employment within the terms of academic study. Students are given the opportunity to practice and apply the skills gained during the first two/three semesters of their program as productive full time employees on their work term. Each work placement is a minimum of 16 weeks. Student performance will be monitored and evaluated by both the department and the employer. Each student will participate in a midterm review of their employment midway through the semester
Online Learning is a critical component of course delivery in all Red River College programs. To ensure each student has the tools they need to achieve their academic goals, all Red River College students require, at minimum:
• Off campus access to a current windows based laptop computer with a webcam
• A high speed internet connection
• Recommended minimum speed: 10 mbps for download, 3 mbps for upload
• Slower internet connections speeds may result in audio and video issues. Please keep in mind that if others in your home are using the same internet connection at the same time as you are, you may also experience audio and video issues
Please refer to https://www.rrc.ca/studentcomputing for further information on Computer Requirements for Students.
Please note that any anticipated costs are not included in Books and Supplies estimates.
Red River College Polytechnic surveys its graduates on an annual basis to collect data related to the graduates’ employment status, salary, occupation and skill use. In addition, graduates are asked to indicate their level of satisfaction regarding the education they received at Red River College Polytechnic.
Visit www.rrc.ca/numbers/reports/graduate-satisfaction for graduate satisfaction and employment reports.
Students must complete the program within six years for the diploma and four years for the certificate from the start of the first course in the program, unless otherwise stated in the program outline.
A minimum overall program GPA of 2.0 (as per RRC Policy) and a minimum passing course grade requirement of D (50%)
Certificate Potential Employment Opportunities
• Web Designer
• Web Developer
• Web Application Support Specialist
• Junior Full Stack Developer
Diploma Employment Opportunities
• Senior Full Stack Developer
• Senior Full Stack Java Developer
• Software Developer, Full Stack
• Front End Developer
• Back End Developer
• Web Application Business Analyst
Red River College Polytechnic is committed to student success and provides valuable support services to assist in helping students make the most of their time at RRC Polytech.
Visit www.rrc.ca/supports for more information.