Teaching Undergraduate Artificial Intelligence Classes: an Experiment with an Attendance Requirement | AMiner