“…When we brainstormed some new activities for our capstone design project course, we believe that four fundamental requirements for new activities are (1) It is still a presentation, (2) It can promote active learning, (3) Each design team can benefit from new activities, and (4) They can share their self-learned contents and life-long learning experience. We believe that student peer lectures can satisfy all the above requirements [18][19][20][21]. After discussions among faculty and student design teams, we added a student peer lecture to the senior capstone design project course in the second semester.…”