The 24-week Industrial Mechanic (Millwright) Foundation (pre-apprenticeship) program will give you the skills, knowledge and training you need to enter heavy industry sector and covers all the competencies for Level 1 of the four level Industrial Mechanic (Millwright) Apprenticeship program. The program includes classroom theory, demonstrations, practical hands-on training in an industrial shop setting. Safe work habits are emphasized, reinforced and practiced throughout the program.
In this program, you will learn about:
- Perform Safety Related Functions
- Use Tools and Equipment
- Perform Routine Trade Activities
- Use Communication and Mentoring Techniques
- Perform Measuring and Layout of Work Pieces
- Perform Cutting and Welding Operations
- Perform Rigging Hoisting/Lifting and Moving
Program Structure
For a complete program description, including admission requirements, prerequisite details and technical training content about each level of training see: Industrial Mechanic Foundation Program.
Note: The information for this program is currently set to display information for the 2026/27 academic year. To view other years, choose from the sort feature from the “select calendar” drop-down.
View or download the pdf version of the program outline.
You will also take:
- Basic First Aid
- Workplace Hazardous Materials Information Systems
*Students must complete Basic First Aid within the program or have a current Basic First Aid certificate valid to the end of the program.
When you successfully finish the program you will receive:
- Level 1 Technical Training credit from SkilledTradesBC of the 4 Level Industrial Mechanic Apprenticeship program
- 425 work-based Training hours
- Certificate of Completion: Industrial Mechanic (SkilledTradesBC)
- College of the Rockies Certificate
If you are a high school student, contact the counseling office at your high school for information on how to become a Youth Train in Trades student and get a jump-start on your trades training while you complete your high school diploma. Learn more about the Youth Train in Trades program.