Sign In  |  View Cart  |    |  Help  |  
E-mail to a Friend
Return to Course Catalog

Course Catalog

Advanced Bloodstain Pattern Analysis   

This advanced course will take you beyond the blood basics and increase your knowledge and skills in bloodstain pattern analysis. We will also take an in-depth look at the judicial process for becoming qualified to give effective witness testimony.

“Hands-on” experience with actual bloodstain patterns and advanced chemical processing techniques will help strengthen your recognition and analytical abilities and enhance your knowledge of various applications.

We will analyze case studies to teach you how to prepare and document your findings and a moot court exercise will give you an opportunity to testify about your conclusions. We will also examine the Daubert Decision and other expert witness issues that may impact your testimony.

This course will help law enforcement and civilian investigators present their opinions involving bloodstain patterns in a courtroom setting with confidence, while meeting the minimal requirements for expert testimony.

Topics Include

  • Pattern identification
  • Case studies
  • Preparing experiments for confirmation of findings
  • Preparing exhibits for the courtroom
  • Moot courtroom testimony


Patrol officers, newly assigned and seasoned detectives, investigations supervisors, crime scene technicians, medical examiner and coroner investigators, military investigative personnel, and prosecuting attorneys

This class is restricted to active law enforcement and prosecuting attorneys employed by governmental agencies.

Course Length

24 hours


You should have completed a 40-hour “wet lab” study of bloodstain pattern analysis prior to attending this course.


This course is IAI Crime Scene Certification approved.

What to Bring


  • Appropriate clothing for field exercises which may require bending, stooping or prone on the floor measuring as well as documenting bloodstains created by veterinarian provided, preventatively tested animal blood.


  • Camera and equipment to document field exercises

Related Course



Schedule Changes

This schedule is subject to change without notice. If you have not received an official confirmation email prior to the first day of class, please contact us at (904) 620-4786 or before traveling or making airline reservations.

Registration and Fees

Full payment must accompany all registrations. You may register online and pay with your Visa, MasterCard, Discover or American Express credit card, or you may download a Registration Form and mail it to IPTM with a check.

Cancellation/Refund Policy

Complete the Cancellation Request Form and return it to IPTM. No telephone cancellations will be accepted. A 20% administrative fee will be assessed to all refunds if the cancellation request is received within 14 days of the course start date. In lieu of a refund, student substitutions can be made or a credit can be issued for a future course. No refunds will be given for no-shows. If materials for an online course were sent to the student, the appropriate materials and shipping costs will be deducted from the refund amount. Materials may be returned to IPTM in their original condition at the student's expense. Once IPTM has received and inspected them, the refund will be processed.

Due to the automated format of online independent study courses and Videos on Demand (VoDs), no refunds or substitutions can be made after registration.

Course Confirmations

A minimum number of registrations must be received for an in-person class to run as scheduled. When the minimum criterion has been met, written confirmation will be emailed to you. Please do not travel or make airline reservations until you receive written notification confirming that the course will run as scheduled.

Transportation and Lodging

Most locations are served by several major airlines. Ground transportation, food and lodging are the responsibility of the student. Special rates have been negotiated at select hotels in Jacksonville for IPTM students. For more information, please visit our Locations/Lodging page or call us at (904) 620-4786.

Some Title