Skip to main content


There are four apprenticeship paths for the Heavy Mechanical Trades, with differing levels of technical training required for each. The four apprentice programs are:

  • Truck and Transport Mechanic (TTM) (formerly Commercial Transport)
  • Heavy Duty Equipment Technician (HDET) (formerly Heavy Duty Mechanic)
  • Diesel Engine Mechanic (DEM)
  • Transport Trailer Technician (TTT)

The program

The structure of the Heavy Mechanical Trades apprentice programs is common training for Level 1 up to Level 3, followed by trade specific training. Apprentices register in their trade with the Industry Training Authority (ITA) and attend the required common and trade-specific technical training at BCIT, depending on their pathway.

The technical training levels that are required for completion in each of the apprenticeship programs are as follows:

Truck and Transport Mechanic (TTM)
Level 1, 2, 3 Heavy Mechanical Trades (HMT)
Level 4 Truck and Transport Mechanic (TTM)

Heavy Duty Equipment Technician (HDET)
Level 1, 2, 3 Heavy Mechanical Trades (HMT)
Level 4 Heavy Duty Equipment Technician (HDET)

Diesel Engine Mechanic (DEM)
Level 1, 2 Heavy Mechanical Trades (HMT)
Note: Registration in this trade will be at the ITA only. Apprentices complete the HMT levels at BCIT.

Transport Trailer Technician (TTT)
Level 1 Heavy Mechanical Trades (HMT)
Level 2 Transport Trailer Technician (TTT)

Please see the web pages for each individual apprenticeship program for the time learning on the job, number of years, and further details required to complete certification in each of the specific trades.

Please visit the Industry Training Authority (ITA) website for more detailed information.

Entrance Requirements

Costs & Supplies


Program Details

Graduating & Jobs

Contact Us

Questions or comments?


Sign up to receive updates, invitations to events, and information about BCIT and your program.

We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.

  • Privacy Notice: The information you provide will be used to respond your request for BCIT program information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5A 3H2, email: