Teaching physical Human-Robot Interaction to Computer Science Undergraduate Students