In Alberta, the security guard licensing course is 40 hours long. This can be done either in a classroom setting or by taking an online security guard training course.