Extreme programming explained: embrace change
Extreme programming explained: embrace change
Software quality: a curriculum postscript?
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Teaching software testing throughout the curriculum
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
A perspective on teaching software testing
Proceedings of the seventh annual consortium for computing in small colleges central plains conference on The journal of computing in small colleges
Fostering the growth of a software quality culture
ACM SIGCSE Bulletin
Systematic testing should not be a topic in the computer science curriculum!
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Introducing unit testing with BlueJ
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Helping students appreciate test-driven development (TDD)
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Security testing: mind the knowledge gap
ACM SIGCSE Bulletin
Hi-index | 0.00 |
Software quality assurance activities typically do not receive much attention in the undergraduate computer science curriculum. This paper endeavors to provide a stepping- stone for incorporating these activities into courses across-the-curriculum. In the paper we delineate a set of quality assurance activities that we were able to incorporate into a CS 1 course. In addition, we reflect on the impact of the inclusion of these activities in terms of coverage of topics and on student performance.