Structured Performability Analysis of Parallel Applications. - John P. Dougherty (Informatica (Slovenia), 1999)

Teaching the Use of Complex IT in Specific Domains: Developing, Assessing and Refining a Curriculum Development Framework. - John P. Dougherty; Ned Kock; Cheryl Sandås; Robert M. Aiken (Educ. Inf. Technol., 2002)

Information technology fluency at a liberal arts college: experience with implementation and assessment. - John P. Dougherty (J. Comput. Sci. Coll., 2002)

Information technology fluency in practice. - John P. Dougherty; Tom Dececchi; Tony Clear; Brad Richards; Stephen Cooper; Tadeusz Wilusz (ACM SIGCSE Bull., 2003)

Panel on teaching faculty positions. - John P. Dougherty; Thomas B. Horton; Daniel D. Garcia; Susan H. Rodger (SIGCSE, 2004)

A Low Cost Distributed Computing Approach to Pulsar Searches at a Small College - Andrew Cantino; Fronefield Crawford; Saurav Dhital; John P. Dougherty; Reid Sherman (CoRR, 2004)

Use and assessment of a rigorous approach to CS1. - John P. Dougherty; David Wonnacott (SIGCSE, 2005)

Concept visualization in CS0 using ALICE. - John P. Dougherty (J. Comput. Sci. Coll., 2007)

Using lyrics and music to reinforce concepts. - John P. Dougherty (J. Comput. Sci. Coll., 2008)

"Well, my computing teacher sings to us!": making music to learn. - John P. Dougherty (J. Comput. Sci. Coll., 2009)

Integrating data-intensive scalable computing into the computer science curriculum. - Alice E. Fischer; Gregory Kesden; John P. Dougherty; Mark E. Hoffman (J. Comput. Sci. Coll., 2009)

If ____________, you might be a computational thinker! - Daniel D. Garcia; Colleen M. Lewis; John P. Dougherty; Matthew C. Jadud (SIGCSE, 2010)

Certification and standards for computing education in Pennsylvania. - Jean Griffin; John P. Dougherty; Tammy Randall Pirmann; Rita Manco Powell (J. Comput. Sci. Coll., 2010)

SIGCSE 2014 recap: did you experience leverage at SIGCSE? - John P. Dougherty; Kris Nagel (ACM SIGCSE Bull., 2014)

What Math is the Right Math for Computing? (Abstract Only). - Doug Baldwin; John P. Dougherty (SIGCSE, 2015)

From sunset to sunrise. - John P. Dougherty (Inroads, 2015)

Mathematical Reasoning in Computing Education: Connecting Math We Teach with Writing Correct Programs (Abstract Only). - John P. Dougherty; Joseph E. Hollingsworth; Joan Krone; Murali Sitaraman (SIGCSE, 2016)

MATH COUNTS: Inside CS2013. - John P. Dougherty (Inroads, 2016)

MATH COUNTS: Computational maturity. - John P. Dougherty (Inroads, 2016)

MATH COUNTS: Blast from the past. - John P. Dougherty (Inroads, 2016)

MATH COUNTS: Statistics, data science, and discovering truth. - John P. Dougherty (Inroads, 2016)

Assessment of Introducing Algorithms with Video Lectures and Pseudocode Rhymed to a Melody. - Benjamin J. Schreiber; John P. Dougherty (SIGCSE, 2017)

MATH COUNTS: Does mathematics serve computing as a support or a barrier? - John P. Dougherty (Inroads, 2017)

MATH COUNTS: Mathematics as hammer. - John P. Dougherty (Inroads, 2017)

MATH COUNTS: Where mathematics meets software engineering. - John P. Dougherty (Inroads, 2017)

MATH COUNTS: Let's talk about sets. - John P. Dougherty (Inroads, 2017)

Embedding algorithm pseudocode in lyrics to facilitate recall and promote learning. - Benjamin J. Schreiber; John P. Dougherty (J. Comput. Sci. Coll., 2017)

Technology We Can't Live Without!, revisited. - Ria Galanos; Michael Ball 001; John P. Dougherty; Joe Hummel; David J. Malan (SIGCSE, 2018)

NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing: Status Report. - Sushil K. Prasad; Charles C. Weems; John P. Dougherty; Debzani Deb (SIGCSE, 2018)

SIGCSE Filk Circle: CS Parody Songs for Learning, Engagement, and Fun. - Patrick Virtue; Steven A. Wolfman; John P. Dougherty (SIGCSE, 2018)

MATH COUNTS: Computing, math and the law. - John P. Dougherty (Inroads, 2018)

MATH COUNTS: A computer science educator visits MathFest. - John P. Dougherty (Inroads, 2018)

MATH COUNTS: A higher (order) calling, not yet answered. - John P. Dougherty (Inroads, 2018)

Assessment of a problem-based learning activity in a high performance scientific computing course. - John P. Dougherty (J. Comput. Sci. Coll., 2018)

Math Counts: Mathematics for a human-computer interaction course. - John P. Dougherty (Inroads, 2019)

MATH COUNTS: Computing for learning math and other disciplines. - John P. Dougherty (Inroads, 2019)

MATH COUNTS: Concurrent thoughts. - John P. Dougherty (Inroads, 2019)

Learning from peers: code review in CS1. - John P. Dougherty (J. Comput. Sci. Coll., 2019)

What Mathematics Should be Required of Computer Science Majors? - James R. Matthews; John P. Dougherty; Peter-Michael Osera (SIGCSE, 2020)

Iteration with Intention: Project-Based Learning of Computational Thinking. - Nasanbayar Ulzii-Orshikh; John P. Dougherty (SIGCSE, 2020)

Piecing Together the Next 15 Years of Computing Education Research Workshop Report. - Adrienne Decker; Mark Allen Weiss; Brett A. Becker; John P. Dougherty; Stephen H. Edwards; Joanna Goode; Amy J. Ko; Monica M. McGill; Briana B. Morrison; Manuel A. Pérez-Quiñones; Yolanda A. Rankin; Monique Ross; et al. (SIGCSE (2), 2022)

Music as Motivation in CS Education. - John P. Dougherty (J. Comput. Sci. Coll., 2022)

A Study of the Perception of Mathematics as a Learning Tool for Computer Science Undergraduates. - Bruce W. Char; John P. Dougherty (J. Comput. Sci. Coll., 2023)