Design of a Novel Diagnostic Tool for Student Performance in Engineering Degree Courses Breadcrumbs UL Home Research Year of Publication 2008 Journal International Journal Of Engineering Education