Skip to main content

Salt Lake Technical College

Professional Truck Driving (KPDR)

This intensive program is designed to prepare students for an entry-level truck driving position as a Class “A” CDL driver. The program has two courses with units of study that cover basic and advanced operating practices, defensive driving, inspections, life skills and essential activities such as trip planning, map reading, hours of service, cargo handling and an employment workshop.

The Class A (No restrictions) license is intended for driving a commercial motor vehicle equipped with air brakes. Vehicles with a gross total weight rating of 26,001 pounds, requiring a towed unit of 10,001 pounds or more (i.e. tractor-trailer.).


Certificate of Achievement: 270 Hours


For state and national occupation information, visit O*Net Online and enter the following O*Net code(s):

  • 53-3032.00 - Heavy and Tractor-Trailer Truck Drivers


Required Courses: (270 Clock Hours)

Clock Hours
Course KAOS 0170
Title Computer Concepts
Clock Hours 30
Semester A
Course KPDR 0510
Title Truck Driving/Class “A” CDL
Clock Hours 160
Semester A
Course KPDR 0521
Title Extended Driving Course
Clock Hours 80
Semester A

Tuition and Fees

  • Application Fee: $20.00
  • Tuition: $661.50
  • Student Fees: $45.90
  • Lab Fees: $845.00
  • Books: $67.00

Total Estimated Cost: $1,639.40 (subject to change without notice)

Associated Costs not payable to the College:

  • CDL Learner's Permit: $40.00
  • DOT Physical: $40.00 – $50.00
  • Driving Record (MVR): $6.00
  • Drug Screening: $35.00 (must be completed at the SLCC approved collection site)

Stand-Alone Course

Commercial Driver’s License (CDL) - Learner’s Permit (KCDL 0100) - Life Skill (Test Preparation Course)
16 hours, 3:00 pm – 6:00 pm, M,T,W (4 days), estimated Cost: $41.76

Available Class Schedules

Westpointe Campus
1060 N. Flyer Way
Salt Lake City, UT 84116

Daytime (approximately 7 weeks to complete):
Mon - Fri 7:30 a.m. – 4:00 p.m.

Evenings (approximately 11 weeks to complete):
Mon - Thu 5:00 p.m. – 10:00 p.m.
Sat 8:00 a.m. – 1:00 p.m.

Financial Aid

  • VA Educational Benefits may be available


CASAS Test or TRANSCRIPT (Basic Skills Assessment):

  • Reading: 6.5
  • Math: 4.5


  • CDL Learners Permit (Class A - No restrictions)
  • Motor Vehicle Report (MVR) w/ no DUI's within past two years
  • DOT medical card
  • Drug Screening (this is date sensitive - read instructions before proceeding)

Please be aware about new DOT Drug Testing requirements effective January 2018 

Need a little help with Reading, Math, or keyboarding? Academic Readiness courses will get you up to speed!

Ready to get started? Visit the admissions page for instructions and steps to follow for enrollment!


Drug Testing: Participation in the SLCC Random drug testing program is required. Students must proceed immediately upon notification for pre-enrollment or random drug testing. Students pay for the initial test, however, if the student’s name is randomly selected for testing after the initial test, the SAT will pay for that test. If a test comes back positive for drugs or alcohol, it is grounds for immediate dismissal from the program.

Students need a USB Flash Drive and headphones for the first day of class.

state authorization reciprocity agreement

  • The Professional Truck Driver program is designed to prepare students to apply for a Commercial Driver License (CDL) through the Utah Department of Public Safety.  To obtain a CDL in Utah, students are required to meet certain requirements beyond graduation from this program of study.

    Licensure requirements vary state to state.  In order to obtain a CDL in another state, students must satisfy that state’s licensure requirements.  We recommend that students who are planning to move out of Utah research licensure requirements in other states.  Here is one suggested website: License Finder sponsored by the U.S. Department of Labor. 

    If you have difficulty finding the licensure requirements for your state, please contact your academic advisor, or SLCC’s State Authorization Coordinator for help.

Ready to get started?

  • For more information about this program, please email us at
  • Start the application process here.
  • Still have questions? We're here to help. Give us a call at 801-957-4073.