Heart & Stroke Basic Life Support (BLS): U of C Nursing

U of C Nursing - CPR/AED CoursePreviously CPR Level HCP



Titan Health & Safety will be temporarily suspending registrations. We are taking registrations after May 1st, 2020, however these dates are subject to change. Priority will be given to any participants whose courses have been already postponed.

As per our terms and conditions, during this pandemic all registration fees for courses which are postponed or cancelled will be applied as a credit which can be used for a future class. As a small business, we thank you for your support.

For classes after May 1, 2020:
Titan Health & Safety maintains the highest standards of cleanliness. Each participant has the use of their own mask and mannequin, which has been fully sterilized and disinfected per the Canadian Red Cross standards. Additional alcohol wipes are available upon request for participants’ comfort. As a social distancing measure we are will be running at half-capacity.

We ask that participants refrain from attending their course if: they have fever or respiratory symptoms; they have recently travelled; or if they have been in contact with a person who has travelled recently. If you or a close contact are experiencing symptoms or are at risk, please call Titan Health & Safety at 403-452-7727 for options to change the date of your course.

In the case of a closure or participant cancellation, all funds will be applied as a credit towards a future class.

IMPORTANT CHANGE FOR ALL NURSING STUDENTS: The University of Calgary now REQUIRES that nursing students take a HEART & STROKE Basic Life Support course. Nursing students will require their BLS certificate before their clinical practicum begins in January 2020. You do NOT need your BLS certificate before the December 10 deadline for other administrative documentation.

Titan Health and Safety has partnered with the University to provide Heart & Stroke Basic Life Support courses directly on campus for your convenience. Winter 2019/2020 dates are now available!

Register using the online form below or call our office at 403-452-7727. You must be a current University of Calgary Nursing Student or Nursing Faculty Member to enroll in any of the courses listed on this page. Please have your valid student/faculty ID # ready upon registration.


Should I take a full course or a recertification?

You must take a full course if:

  • You have never taken a Basic Life Support course before
  • Your previous Basic Life support certificate is expired
  • You have a Canadian Red Cross Basic Life Support or CPR with Health Care Provider certificate, but you have not taken the Heart & Stroke renewal assessment

You are eligible to take a recertification course if:

Still not sure? Give our office a call at 403-452-7727.

Heart & Stroke Foundation

Heart & Stroke BLS – Basic Life Support

PLEASE NOTE: CPR with Health Care Provider Level is no longer available. All Nursing Students must take a Heart & Stroke BLS course.

Course Length

  • Full Course (1-year certification) – 4 hours
  • Recertification – 2 hours


  • Full Course – $90.00
  • Re-certification – $65.00

(Note: Titan Health donates $5 of each registration fee to the University of Calgary Nursing Students’ Association)

Course Content:

  • Glove removal
  • Primary Assessment
  • Cardiopulmonary Resuscitation (CPR)
  • Airway Obstruction
  • Assisted Ventilation
  • Basic Life Support special consideration
  • For the Oxygen Administration and Airway Management additional components please call 403.452.7727

This course meets all ILCOR guidelines.


Winter 2019/2020 dates (November, December, and January) are now available. We now have courses available at our North Training Location in addition to the University campus! If you have questions please call us at 403-452-7727. Please note: Students must have completed their BLS course by the start of their clinical course in January.

North Location – 1632 14th Ave. NW (North Hill Professional Centre) *DUE TO COVID-19 THIS LOCATION IS TEMPORARILY UNAVAILABLE – PLEASE SEE MAY*

Course Schedule

Register Now