Advanced Java Features for Using JUnit in CS1/CS2
School of Computing and Information Systems
Padnos College of Engineering and Computing
The Computer Science Curriculum 2008 (CS2008) published jointly by ACM and IEEE includes "software testing" as one of the core topics in several areas of knowledge (Human-Computer Interaction, Social and Professional Issues, and Software Engineering). Out of 31 core hours of Software Engineering knowledge, CS2008 recommends a minimum of 3 hours dedicated to Software Verification and validation. It is important that software testing is introduced early in the curriculum and we believe that CS1 is an appropriate course to do so. The first exposure to using testing tools in CS1 will prepare students to continue using automated testing tools when they work on larger projects in future classes.
Las Vegas, NV
Dulimarta, Hans and Grissom, Scott, "Advanced Java Features for Using JUnit in CS1/CS2" (2014). Faculty Scholarly Dissemination Grants. 926.