Skip to Content

Upcoming Law Enforcement Courses

Explore upcoming hosted law enforcement classes and events at FLATROCK Training Center. Check back regularly for new offerings.

People in a classroom setting at Flatrock Regional Training Center, attending a lecture

Course Offerings and Access

FLATROCK Training Center provides specialized law enforcement training opportunities open to active officers and related personnel. Course types vary throughout the year, covering skills such as tactical response, leadership, firearms proficiency, and specialized certifications. Stay connected for updates on available classes and registration details.

Available Courses

Browse upcoming law enforcement training sessions currently offered at FLATROCK Training Center.

Basic Peer Support Training

Time & Date(s): 8:00am to 6:00pm, July 14th – July 16th, 2026

Location: 2nd Floor OEM Conf. Room, 4201 East 72nd Ave, Commerce City, CO 80022

Cost: $350 per person

This 30-hour course covers peer support team essentials and peer support skill development. Participants will receive a peer support team starter kit and a USB of tools and resources for immediate use.

Course Flyer & Registration Info (opens in new tab)

Field Training Officer Course

Time & Date(s): 8:00am to 5:00pm, July 21st – July 23rd, 2026

Location: West Conference Center, 4430 S. Adams County Pkwy, Brighton, CO 80601

Cost: $350 per person

Utilizing the San Jose Model, this three-day modified field training officer seminar is designed for the new FTO and FTO supervisors.

Course Flyer & Registration Info (opens in new tab)

Homicide Investigations Seminar

Time & Date(s):  8:30am – 5:00pm, August 6th – 7th, 2026

Location: West Conference Center, 4430 S. Adams County Pkwy, Brighton, CO 80601

Cost: $349 per person

This two-day class focuses on advanced investigative techniques related to homicide investigations. This course is geared toward front-line personnel, as well as seasoned detectives. Everyone will learn something!

Course Flyer & Registration Info (opens in new tab)

Stay Informed on Upcoming Courses

Have questions or want to be notified about new course announcements? Contact our team today.