Computer science using an interactive video classroom. - James W. McGuffee; James A. Albright (J. Comput. Sci. Coll., 2000)

Defining computer science. - James W. McGuffee (ACM SIGCSE Bull., 2000)

Managing undergraduate CS research. - James W. McGuffee; Herbert L. Dershem; Linda B. Lankewicz; Gary Lewandowski; Dian Lopez; Oberta A. Slotterbeck (SIGCSE, 2002)

Tools for teaching computer ethics. - James W. McGuffee (J. Comput. Sci. Coll., 2002)

The discrete mathematics enhancement project. - James W. McGuffee (J. Comput. Sci. Coll., 2002)

Drama in the computer science classroom. - James W. McGuffee (J. Comput. Sci. Coll., 2004)

Starvation-proof priority round-robin queues for time-sharing systems. - James W. McGuffee; R. Andrew Cabezas (J. Comput. Sci. Coll., 2006)

Programming languages and the biological sciences. - James W. McGuffee (J. Comput. Sci. Coll., 2007)

Try Ruby!: tutorial presentation. - James W. McGuffee; Jay Blanco; Franz Wambach (J. Comput. Sci. Coll., 2008)

Computer science education at private colleges and universities. - Antonio M. Lopez; James W. McGuffee; Jim Purser; Jay-Evan J. Tevis (J. Comput. Sci. Coll., 2009)

Haskell and Scheme: a hands on comparison - tutorial presentation. - James W. McGuffee; Holt Giesen; Melissa Lolley; Andrew Plunk (J. Comput. Sci. Coll., 2010)

The security assessment teaching case module. - James W. McGuffee; Bhagyavati; Jagadeesh Nandigam; Walter W. Schilling (J. Comput. Sci. Coll., 2012)

Google hacking as a general education tool. - James W. McGuffee; Nadine Hanebutte (J. Comput. Sci. Coll., 2013)

Data science as an undergraduate degree. - Paul E. Anderson 001; James W. McGuffee; David Uminsky 001 (SIGCSE, 2014)

Writing better multiple choice questions in the computing sciences. - James W. McGuffee (J. Comput. Sci. Coll., 2014)

Multinational Perspectives on Information Technology from Academia and Industry. - Mihaela Sabin; John Impagliazzo; Hala Alrumaih; Brenda Byers; Daina Gudoniene; Margaret Hamilton 001; Vsevolod Kotlyarov; Barry M. Lunt; James W. McGuffee; Svetlana Peltsverger; Cara Tang; Barbara Viola; et al. (ITiCSE-WGR, 2015)

Choosing Scrapy. - Daniel Myers; James W. McGuffee (J. Comput. Sci. Coll., 2015)

Data and content management: a master's level course. - Justin W. Smith; James W. McGuffee (J. Comput. Sci. Coll., 2015)

Non-profit geographically constrained locator. - James W. McGuffee (SIGCAS Comput. Soc., 2015)

Assessing the Tier-1 Core Learning Outcomes of CS2013. - James W. McGuffee; E. Kent Palmer; Indira R. Guzman (SIGCSE, 2016)

Early undergraduate cybersecurity research. - Charles E. Frank; James W. McGuffee; Cynthia Thomas (J. Comput. Sci. Coll., 2016)

Data science with Python. - Serge Salan; James W. McGuffee (J. Comput. Sci. Coll., 2017)

Syllabus transformation for standards-based and specifications grading in CS courses. - James W. McGuffee (J. Comput. Sci. Coll., 2018)

Engaging constructivist oriented learners with Python. - James W. McGuffee; Serge Salan (J. Comput. Sci. Coll., 2018)

Transform Your Computer Science Course with Specifications Grading. - James W. McGuffee; David L. Largent; Christian Roberson (SIGCSE, 2019)

Why teach operating systems? - James W. McGuffee (J. Comput. Sci. Coll., 2020)

Engaging students with computing for the common good. - James W. McGuffee; Anthony Davis; Mark H. Goadrich (J. Comput. Sci. Coll., 2020)