From RS-232 to object request brokers: incremental object-oriented networking projects. - David S. Janzen (SIGCSE, 2001)

Implications of test-driven development: a pilot study. - Reid Kaufmann; David S. Janzen (OOPSLA Companion, 2003)

Software architecture improvement through test-driven development. - David S. Janzen (OOPSLA Companion, 2005)

Test-Driven Development: Concepts, Taxonomy, and Future Direction. - David S. Janzen; Hossein Saiedian (Computer, 2005)

On the Influence of Test-Driven Development on Software Design. - David S. Janzen; Hossein Saiedian (CSEE&T, 2006)

Test-driven learning: intrinsic integration of testing into the CS/SE curriculum. - David S. Janzen; Hossein Saiedian (SIGCSE, 2006)

Empirical Software Engineering in Industry Short Courses. - David S. Janzen; Clark S. Turner; Hossein Saiedian (CSEE&T, 2007)

A Leveled Examination of Test-Driven Development Acceptance. - David S. Janzen; Hossein Saiedian (ICSE, 2007)

Seeds of Evidence: Integrating Evidence-Based Software Engineering. - David S. Janzen; Jungwoo Ryoo (CSEE&T, 2008)

Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design. - Jungwoo Ryoo; Frederico T. Fonseca; David S. Janzen (CSEE&T, 2008)

Test-driven learning in early programming courses. - David S. Janzen; Hossein Saiedian (SIGCSE, 2008)

A survey of evidence for test-driven development in academia. - Chetan Desai; David S. Janzen; Kyle Savage (ACM SIGCSE Bull., 2008)

Does Test-Driven Development Really Improve Software Design Quality? - David S. Janzen; Hossein Saiedian (IEEE Softw., 2008)

Towards traceable test-driven development. - Jane Huffman Hayes; Alex Dekhtyar; David S. Janzen (TEFSE@ICSE, 2009)

Design Patterns Go to Hollywood: Teaching Patterns with Multimedia. - Adam Dukovich; David S. Janzen (ITNG, 2009)

Evaluating Test-Driven Development in an Industry-Sponsored Capstone Project. - John Huan Vu; Niklas Frojd; Clay Shenkel-Therolf; David S. Janzen (ITNG, 2009)

Implications of integrating test-driven development into CS1/CS2 curricula. - Chetan Desai; David S. Janzen; John Clements (SIGCSE, 2009)

Engaging the net generation with evidence-based software engineering through a community-driven web database. - David S. Janzen; Jungwoo Ryoo (J. Syst. Softw., 2009)

Overcoming Obstacles to Test-Driven Learning on Day One. - John Clements; David S. Janzen (ICST Workshops, 2010)

Supporting introductory test-driven labs with WebIDE. - Thomas Dvornik; David S. Janzen; John Clements; Olga Dekhtyar (CSEE&T, 2011)

Contextual Android education. - James Reed; David S. Janzen (CSEE&T, 2011)

On teaching arrays with test-driven learning in WebIDE. - Michael Hilton; David S. Janzen (ITiCSE, 2012)

Improving first-year success and retention through interest-based CS0 courses. - Michael Haungs; Christopher Clark; John Clements; David S. Janzen (SIGCSE, 2012)

An evaluation of interactive test-driven labs with WebIDE in CS0. - David S. Janzen; John Clements; Michael Hilton (ICSE, 2013)

Scaling Android user interfaces: a case study of Squid. - David S. Janzen; Andrew Hughes; Anthony Lenz (Mobile!@SPLASH, 2016)

A Reflection on Diversity and Inclusivity Efforts in a Software Engineering Program. - David S. Janzen; Sara Bahrami; Bruno C. da Silva 002; Davide Falessi (FIE, 2018)

Mixed Approaches to CS0: Exploring Topic and Pedagogy Variance after Six Years of CS0. - Zoë J. Wood; John Clements; Zachary Peterson; David S. Janzen; Hugh Smith; Michael Haungs; Julie Workman; John Bellardo; Bruce DeBruhl (SIGCSE, 2018)

Tracking learning engagement at the student level. - John Chen; David S. Janzen; Karen McGaughey; Jim Widmann (FIE, 2019)

Development of mobile applications to study engineering students' patterns of learning. - David S. Janzen; Ryan Chang; John Chen (FIE, 2019)