This study reports on science student perceptions of their skills (scientific knowledge, oral communication, scientific writing, quantitative skills, teamwork and ethical thinking) as they approach graduation. The focus is on which teaching activities and assessment tasks over the whole programme of study students thought utilised each of the six nominated skills. In this quantitative study involving two Australian research-intensive universities, the teaching activities identified by students as developing the broadest number of skills were laboratory classes and tutorials. Lectures were only effective for developing scientific knowledge and, to a limited extent, ethical thinking. Assessment tasks that students perceived to utilise the broadest range of skills were assignments and oral presentations. The findings of this study document the students' perspective about their gains in skill sets, and the teaching activities and assessment tasks that require them to use and thus develop these skills. The findings provide an opportunity to evaluate the constructive alignment of skills development, teaching activities and assessment tasks from a student's perspective. Further research is required to actually measure the skills that students gain over their whole programme of study.