Engineering design pedagogy: a performance analysis