The culture of undergraduate computer science education | lit.salon