FULL-TIME | WINNIPEG LOCATIONS CNCAF-DP CNC Machining and Advanced Technology

An error has occurred


  • Diploma Program
  • Notre Dame Campus, Winnipeg
  • September entry date
  • International applicants please visit Academic Program, Dates and Fees for a listing of programs for international students, current availability and online application instructions.


Prepare for a range of career opportunities while exploring advanced technologies, including computer aided manufacturing (CAM) programming, advanced multi-axis CNC machining, additive manufacturing (3D Printing) and robotics and automation. You will be able to gain hands-on training through a work practicum elective.

Admission Requirements

Your Academic History
If your academic history includes any of the following, please visit My Education for important information: post-secondary studies at an institution other than Red River College Polytechnic; Modified (M), English as an Additional Language (E), or GED high school courses; or home schooling; international secondary (high school) studies.


Upload Through Your Future Student Account

  • Scan your document(s) and save the file. Ensure you keep your original documents as the College may request to see them at any time.
  • Go to apply.rrc.ca and log in.
  • Click on your application, then Supplemental Items & Documents.

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.

Submission of required documentation indicating proof of completion of admission requirements is due within 15 days of applying unless otherwise noted in the program's admission requirements.

Regular Admission Requirements

Who Should Enrol?

Consider this program if you:
  • Have an interest in mechanical equipment
  • Have good eyesight (with corrected vision if required)
  • Have good manual dexterity
  • Are able to stand for extended periods
Students with physical disabilities considering this program are asked to contact the College to have a personal assessment.

Locations, Dates and Fees

Next Estimated Term 1 Start Date (subject to change)

Location Start Date Apply Link
Notre Dame Campus Aug 26, 2024 Apply Now

Costs (estimates only; subject to change)

Program/Student Fees
Year 2
Books and Supplies
Year 2
Program/Student Fees (International)
Year 2

Students may apply for financial assistance through the Manitoba Student Aid program. For general information on applying please call 204-945-6321 or 1-800-204-1685, or visit their website at www.manitobastudentaid.ca, which also includes an online application. For detailed information, please visit one of the RRC Polytech Student Service Centres or call 204-632-2327. Applicants requiring financial assistance should complete their student loan applications well in advance of the class start date.

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.

Courses and Descriptions

(Click the course name to view the description of the course)
Recognition of Prior Learning (RPL)
In addition to Transfer of Credit from a recognized post secondary institution, other RPL processes are available for RPL courses. Click here for more information. For courses with no RPL, please check www.rrc.ca/rpl for additional contact information.
COMM-2172Communication for the WorkplaceRPL
More Information

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.

MANU-1081Introduction to CAD/CAM
More Information

Students will be introduced to the fundamentals of CAD/CAM using software commonly found in industry. Students will use the software to produce CNC programs for both turning and machining centers. 

MANU-1082Additive Manufacturing
More Information

Students will learn about additive manufacturing, broadly known as 3D printing, which is transforming how products are designed, produced and serviced. Instead of being held back by manufacturing constraints, you can design the component you need, focused only on the function it requires to perform. In addition, students will learn the background, terminology, and the fundamentals of designing for additive manufacturing and current additive manufacturing technology, as well as the advantages and limitations of 3D printing, materials and post-processing.

MANU-2010Manufacturing Processes and Business Economics
More Information

In this course, students are introduced to a related manufacturing (mass production) environment. Students become aware of the variety of materials and processes that are used in manufacturing industries. The course also introduces students to a number of practical considerations and common methods and philosophies that are used in the manufacturing world. Students will have the opportunity to transfer theoretical learning to practical applications through labs and a project.

MANU-2011CAD/CAM Applications
More Information

Students will learn to apply their previous learning of CAD/CAM software to produce CNC programs for various projects. Students will have an opportunity to produce programs for projects on both Machining Centres and Turning Centres.

MANU-2012Automation and Robotics
More Information

The course is designed to provide students with the basic knowledge and skills required to grasp how Manitoba’s manufacturing industry is using technology such as automation and robotics to compete in the global market.

MANU-2013Capstone Design and Planning
More Information

This course will provide students with the knowledge and skills to complete the design and production planning associated with their assigned Capstone Project. Production scheduling, time management, budgeting, material and supply acquisition are among the topics covered. Students will learn to work in a team setting and experience a supervisory role within their team. 

MANU-2017Capstone Project
More Information

This manufacturing project requires students to plan and complete the manufacturing of a product to specifications with minimal supervision. The project may involve processes such as design, selection, testing, process development, and problem analysis in a manufacturing context. Students will learn to work in a team setting and experience a supervisory role within their team.

MANU-2018Composite Manufacturing
More Information

The course is designed for individuals with an interest in the composite industry (aerospace/transportation). It will provide participants with the basic knowledge and skills required to a) fabricate honeycomb core details using various fabrication techniques for composite sandwich panels, b) work with composite materials for the fabrication of complex structural aerospace components, and c) repair defective composite structure.

More Information

This course is offered to allow students to expand their CAD/CAM capabilities by learning MasterCAM CAD/CAM software. This course will be delivered online and is self-directed. Students that are particularly interested in CNC programming will benefit from having the ability to program CNC machines using one of the most common CAD/CAM software packages.

MANU-3020Jig and Fixture Design
More Information

In this course, students will learn the theory which underpins designing jigs and fixtures. They will gain an understanding of tooling processes and the relationship of these tools to the machining and manufacturing areas.

MANU-3062CNC Machining Centre Operation 2
More Information

Students will learn more advanced set up and operation techniques through the completion of more complex projects. Students will also learn to troubleshoot and modify their programs created with CAD/CAM Software. Learning to create work holding fixtures for assigned projects will also be included.

MANU-3063CNC Turning Centre Operation 2
More Information

Students will learn more advanced set up and operation techniques through the completion of more complex projects. Students will also learn to troubleshoot and modify their programs created with CAD/CAM Software. 

MANU-3064CNC Probing
More Information

In this course, students will learn to use CNC probing for tool set up, work piece set up and work piece inspection. Students will design and create macro programs, for a Machining Centre equipped with an advanced probing system, which will inspect the machined part for dimensional accuracy and adherence to required specifications.

MANU-4062Advanced Multi-Axis CNC Machining
More Information

Students will learn basic 5 axis programming, set up and operation of advanced CNC Machining Centres. Through project-based learning, students will build an understanding of cutting-edge multi-axis CNC technology. Also included will be programming and set up of advanced 3 axis Turning Centre operations using “Live Tooling”.

MATH-2082Advanced Math for Manufacturing
More Information

This course is a continuation of MATH-1082. The topics of algebra, geometry and trigonometry will be extended to a deeper level while students will be introduced to the Cartesian Coordinate System, Vectors and Compound Angles. All topics will be applied to manufacturing equipment and the manufacturing process.

SCIE-1034Metallurgy and Material Science
More Information

This course covers various aspects of metallurgy, from an overview of metallurgical equipment, sample preparation, and constituent identification through to theoretical physical metallurgy. The lab component will concentrate on problem work and working with materials.

WRKE-2027Work Experience
More Information

This course will provide "hands-on" machining work experience in an industrial environment and equip them with the requisite experience, knowledge, and appreciation of the elements that factor into being a responsible worker.  Students will be assigned to a machine shop.  Each student will observe and participate in work practices under the direction of shop supervision. A report on the student's attendance, ability, general attitude, and employment potential will be provided by the workplace supervisor upon completion of the assignment. The student will receive credit for this work experience.


CO-OP/Practicum Information

An optional work integrated term that integrates classroom theory and shop experience with related on-the-job training. This program includes two weeks of unpaid work experience. This work integrated learning experience will help you to have credible experience in your profession before graduation.

Computer/Laptop Requirements

Online learning is a critical component of course delivery in all Red River College Polytechnic programs. To ensure each student has the tools they need to achieve their academic goals, all Red River College Polytechnic students require, at minimum:

1.  Off-campus access to a current computer with a webcam

2.  A high speed internet connection

3.  A computer with the minimum requirements as indicated at https://catalogue.rrc.ca/files/file/catalogue/LaptopRequirementsCNCAF.pdf

• Recommended minimum speed: 10 mbps for download, 3 mbps for upload

• Slower internet connection 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 note that any anticipated costs are not included in Books and Supplies estimates.

Please refer to https://www.rrc.ca/future-students/computer-requirements/ for further information on Computer Requirements for Students.

Objectives/Learning Outcomes

After successfully completing the program the student will be able to:

1.      Demonstrate understanding of  common manufacturing processes other than machining by:

1.1.      Describing the casting process and determining a parts suitability for this process

1.2.      Applying sheet metal layout concepts to the construction of a sheet metal project

1.3.      Describing other production methods and determining their effectiveness for a given part

1.4.      Creating a report outlining the production, inspection and costing of a project produce in the lab

2.      Demonstrate understanding of common business considerations for companies in the manufacturing sector by:

2.1.      Describing many of the expenses and related calculations associated with manufacturing

2.2.      Applying calculations to determine cutting time and metal removal rates to arrive at a part estimate

2.3.      Reviewing and demonstrating Project Planning and Report Writing, Manufacturing Processes for High Production, and Routing Practices (shop orders, operation sheets, routing cards)

2.4.      Determine the Payback Period and Simple Rate of Return

2.5.      Evaluate proposals with differing lifetimes using the method of Capitalized Costs

3.      Produce CNC programs using CAD/CAM software by:

3.1.      Creating 2D geometry in CAM software

3.2.      Creating CNC toolpaths using 2D geometry

3.3.      Creating CNC toolpaths using solid models created in CAD software

3.4.      Applying previously learned machining concepts to CAM programs for both turning and machining centers

3.5.      Producing required EIA/ISO code and transfer code to CNC machines

4.      Demonstrate use of intermediate level CNC techniques by:

4.1.      Applying previously learned machining concepts in addition to collet chuck and tailstock use on a CNC turning center to create parts with a CAM produced program

4.2.      Applying previously learned machining concepts in addition to 4th axis operation on a CNC machining center to create parts with a CAM produced program

4.3.      Creating tool reports and completing part reports explaining how the programming, tool selection and procedure were determined

5.       Apply manufacturing design, planning and production concepts to a student project by:

5.1.      Analyzing design requirements and determining the best production method

5.2.      Calculating costing for a variety of elements

5.3.      Creating fixture designs for various operations

5.4.      Producing presentations and proposals outlining their production plan

5.5.      Analyzing problems as they arise and determining an effective solution

5.6.      Drawing conclusions about their production plan and execution in a comprehensive report

6.      Demonstrate understanding of the use and programming of industrial robots and related automation by:

6.1.      Programming industrial robots

6.2.      Describing how robots and automation are used in industry

7.      Discuss the physical properties of common metals and determine their suitability for a given part by:

7.1.      Analyzing microstructures in metals

7.2.      Describing the physical properties of common metals

Recent Changes

The program has gone through a major overhaul through the CBR process.  The program has been examined and every course has been upgraded to the most current standards in the manufacturing industry.

Recognition of Prior Learning

Recognition of Prior Learning (RPL) is a process which documents and compares an individual's prior learning gained from prior education, work and life experiences and personal study to the learning outcomes in College courses/programs. For more information, please visit www.rrc.ca/rpl.

Graduation Requirements

The requirements to graduate are as follows:

  • A minimum grade of C in each of the Core/Compulsory courses in the program content
  • A minimum program GPA of 2.00
Academic Advising Service
Our academic advising service can provide information about our full-time programs, explain program admission requirements, and help you select the right program to meet your career and academic goals. We can also connect you with helpful people, resources, and supports.
Page produced on 2024-04-21 07:13:41
Red River College Polytechnic endeavours to provide the most current version of all program and course information on this website. Please be advised that classes may be scheduled between 8:00 a.m. and 10:00 p.m. The College reserves the right to modify or cancel any course, program, process, or procedure without notice or prejudice. Fees may change without notice.