The present invention is directed to an intelligent code cart for assisting a response team in performing cardiac pulmonary resuscitation. The intelligent code cart can provide graphical and audio instructions to the team based on the ACLS guidelines and also warn the team in case of any errors or omissions are observed in following the ACLS protocol. The intelligent code cart comprises a cart, a control unit, a display, one or more cameras, a speaker and input devices.