Introduction: Resuscitation self-efficacy is defined as a judgment of perceived capability to organize and execute the process of care during cardiopulmonary resuscitation. It is believed to be an important factor in teaching vital nursing skills especially cardiopulmonary resuscitation. Therefore, this study aimed to investigate the impact of mannequin-based simulation and computer-based simul...