Student perceptions of computer science: a retention study comparing graduating seniors with cs leavers. - Maureen Biggers; Anne Brauer; Tuba Yilmaz (SIGCSE, 2008)