Optimizing the Use of Distributed Queues in Tuplespace. - James B. Fenwick Jr.; Lori L. Pollock (PDPTA, 1997)

Issues and Experiences in Implementing a Distributed Tuplespace. - James B. Fenwick Jr.; Lori L. Pollock (Softw. Pract. Exp., 1997)

Data Flow Analysis across Tuplespace Process Boundaries. - James B. Fenwick Jr.; Lori L. Pollock (ICCL, 1998)

Understanding and Improving Register Assignment. - Cindy Norris; James B. Fenwick Jr. (Euro-Par, 1999)

Tuple Counting Data Flow Analysis and its Use in Communication Optimization. - James B. Fenwick Jr.; Lori L. Pollock (HPCN Europe, 1999)

Call for Articles and Columns - SIGPLAN Notices Wants YOU! - James B. Fenwick Jr.; Cindy Norris (ACM SIGPLAN Notices, 2001)

Scientific experimentation via the matching game. - James B. Fenwick Jr.; Cindy Norris; James T. Wilkes (SIGCSE, 2002)

Adapting XP to an Academic Environment by Phasing-In Practices. - James B. Fenwick Jr. (XP/Agile Universe, 2003)

Software Tools to Support Software Engineering Education. - Christopher C. Ellsworth; Jackie Holland; Chetan Krishna; James B. Fenwick Jr.; Barry L. Kurtz (CATE, 2004)

The Quiver system. - Christopher C. Ellsworth; James B. Fenwick Jr.; Barry L. Kurtz (SIGCSE, 2004)

Blending object-oriented design principles and software engineering practices into an undergraduate architecture simulator project. - Cindy Norris; James B. Fenwick Jr.; James T. Wilkes; Kenneth H. Jacker (ACM Southeast Regional Conference (1), 2005)

Intra-curriculum software engineering education. - James B. Fenwick Jr.; Barry L. Kurtz (SIGCSE, 2005)

Using podcasts and tablet PCs in computer science. - Barry L. Kurtz; James B. Fenwick Jr.; Christopher C. Ellsworth (ACM Southeast Regional Conference, 2007)

Inter-University software engineering using web services. - Barry L. Kurtz; James B. Fenwick Jr.; Christopher C. Ellsworth; Xiaohong Yuan; Adam Steele; Xiaoping Jia (SIGCSE, 2007)

Student development of web services for the STEM disciplines. - Barry L. Kurtz; James B. Fenwick Jr. (ACM Southeast Regional Conference, 2008)

ClockIt: collecting quantitative data on how beginning software developers really work. - Cindy Norris; E. Frank Barry; James B. Fenwick Jr.; Kathryn Reid; Josh Rountree (ITiCSE, 2008)

Another look at the behaviors of novice programmers. - James B. Fenwick Jr.; Cindy Norris; E. Frank Barry; Josh Rountree; Cole J. Spicer; Scott D. Cheek (SIGCSE, 2009)

24/7 lectures as an exam review technique. - James B. Fenwick Jr.; Cindy Norris; Andrew R. Dalton; William C. Kreahling (SIGCSE, 2010)

Teaching mobile computing and developing software to support computer science education. - James B. Fenwick Jr.; Barry L. Kurtz; Joel K. Hollingsworth (SIGCSE, 2011)

Early participation of CS students in research. - Rahman Mitchel Tashakkori; Barry L. Kurtz; Dolores A. Parks; James B. Fenwick Jr.; Alice A. McRae (SIGCSE, 2011)

Developing microlabs using Google web toolkit. - Barry L. Kurtz; James B. Fenwick Jr.; Philip Meznar (SIGCSE, 2012)

Developing a highly interactive ebook for CS instruction. - James B. Fenwick Jr.; Barry L. Kurtz; Philip Meznar; Reed Phillips; Alex Weidner (SIGCSE, 2013)

Active learning during lecture using tablets. - Barry L. Kurtz; James B. Fenwick Jr.; Rahman Mitchel Tashakkori; Ahmad Esmaili; Stephen R. Tate (SIGCSE, 2014)

Alexa skill voice interface for the moodle learning management system. - Michelle Melton; James B. Fenwick Jr. (J. Comput. Sci. Coll., 2019)

Introducing Middle School Students to Computational Thinking with the CS First Curriculum. - Kara Beason; James B. Fenwick Jr.; Cindy Norris (ACM Southeast Regional Conference, 2020)

Experiences with online education during COVID-19. - Cindy Norris; James B. Fenwick Jr. (ACM Southeast Regional Conference, 2022)

Starting a Civic Engagement Capstone: An Experience Report. - Mark Hills 001; James B. Fenwick Jr. (J. Comput. Sci. Coll., 2024)