Topologically correct reconstruction of tortuous contour forests. - John Edwards 002; Chandrajit L. Bajaj (Comput. Aided Des., 2011)

Surface Segmentation for Improved Remeshing. - John Edwards 002; Wenping Wang 001; Chandrajit L. Bajaj (IMR, 2012)

Big Data From Scientific Simulations. - John Edwards 002; Sidharth Kumar; Valerio Pascucci (High Performance Computing Workshop, 2014)

Efficient I/O and Storage of Adaptive-Resolution Data. - Sidharth Kumar; John Edwards 002; Peer-Timo Bremer; Aaron Knoll; Cameron Christensen; Venkatram Vishwanath; Philip H. Carns; John A. Schmidt; Valerio Pascucci (SC, 2014)

VolRoverN: Enhancing Surface and Volumetric Reconstruction for Realistic Dynamical Simulation of Cellular and Subcellular Function. - John Edwards 002; Eric Daniel; Justin Kinney; Thomas M. Bartol; Terrence J. Sejnowski; Daniel Johnston; Kristen M. Harris; Chandrajit L. Bajaj (Neuroinformatics, 2014)

Approximating the Generalized Voronoi Diagram of Closely Spaced Objects. - John Edwards 002; Eric Daniel; Valerio Pascucci; Chandrajit L. Bajaj (Comput. Graph. Forum, 2015)

View-Dependent Streamline Deformation and Exploration. - Xin Tong 012; John Edwards 002; Chun-Ming Chen; Han-Wei Shen; Chris R. Johnson 001; Pak Chung Wong (IEEE Trans. Vis. Comput. Graph., 2016)

Reducing Network Congestion and Synchronization Overhead During Aggregation of Hierarchical Data. - Sidharth Kumar; Duong Hoang; Steve Petruzza; John Edwards 002; Valerio Pascucci (HiPC, 2017)

Parallel quadtree construction on collections of objects. - Nathan Morrical; John Edwards 002 (Comput. Graph., 2017)

Separation of syntax and problem solving in Introductory Computer Programming. - John M. Edwards 002; Erika K. Fulton; Jonathan D. Holmes; Joseph L. Valentin; David V. Beard; Kevin R. Parker (FIE, 2018)

Syntax Exercises in CS1. - John Edwards 002; Joseph Ditton; Dragan Trninic; Hillary Swanson; Shelsey Sullivan; Chad D. Mano (ICER, 2020)

Programming Versus Natural Language: On the Effect of Context on Typing in CS1. - John Edwards 002; Juho Leinonen 001; Chetan Birthare; Albina Zavgorodniaia; Arto Hellas (ICER, 2020)

A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes. - John Edwards 002; Juho Leinonen 001; Arto Hellas (SIGCSE, 2020)

Morning or Evening? An Examination of Circadian Rhythms of CS1 Students. - Albina Zavgorodniaia; Raj Shrestha; Juho Leinonen 001; Arto Hellas; John Edwards 002 (ICSE (SEET), 2021)

External Imagery in Computer Programming. - Joseph Ditton; Hillary Swanson; John Edwards 002 (SIGCSE, 2021)

Student Attitudes Toward Syntax Exercises in CS1. - Shelsey Sullivan; Hillary Swanson; John Edwards 002 (SIGCSE, 2021)

Revisiting Syntax Exercises in CS1. - Anna Ly; John Edwards 002; Michael Liut; Andrew Petersen 001 (SIGITE, 2021)

Job satisfaction and employee turnover determinants in Fortune 50 companies: Insights from employee reviews from Indeed.com. - Bishal Sainju; Chris Hartwell; John Edwards 002 (Decis. Support Syst., 2021)

Second-grade Students' Use of Visual Programming to Learn Multiplication: Leveraging the Concept of Iteration. - Eric Bagley; Jessica F. Shumway; John Edwards 002 (ACE, 2022)

CodeProcess Charts: Visualizing the Process of Writing Code. - Raj Shrestha; Juho Leinonen 001; Arto Hellas; Petri Ihantola; John Edwards 002 (ACE, 2022)

Pausing While Programming: Insights From Keystroke Analysis. - Raj Shrestha; Juho Leinonen 001; Albina Zavgorodniaia; Arto Hellas; John Edwards 002 (ICSE (SEET), 2022)

A Practical Model of Student Engagement While Programming. - John Edwards 002; Kaden Hart; Christopher M. Warren (SIGCSE (1), 2022)

Computation of positively graded filiform nilpotent Lie algebras in low dimensions. - John Edwards 002; Cameron Krome; Tracy L. Payne (J. Symb. Comput., 2022)

Deciphering Student Coding Behavior: Interpretable Keystroke Features and Ensemble Strategies for Grade Prediction. - Muhammad Fawad Akbar Khan; John Edwards 002; Paul M. Bodily; Hamid Karimi (IEEE Big Data, 2023)

Factors Affecting Compilable State at Each Keystroke in CS1. - Steven Scott; Arto Hellas; Juho Leinonen 001; John Edwards 002 (SEET@ICSE, 2023)

Seeing Program Output Improves Novice Learning Gains. - Juho Leinonen 001; Arto Hellas; John Edwards 002 (ITiCSE (1), 2023)

Plagiarism Deterrence in CS1 Through Keystroke Data. - Kaden Hart; Chad D. Mano; John Edwards 002 (SIGCSE (1), 2023)

Accurate Estimation of Time-on-Task While Programming. - Kaden Hart; Christopher M. Warren; John Edwards 002 (SIGCSE (1), 2023)

Incremental Development and CS1 Student Outcomes And Behaviors. - Jaxton Winder; Elise Francis; Bridget Staley; John Edwards 002 (ACE, 2024)

Phone Use While Programming. - Kaden Hart; Christopher M. Warren; Seth Poulsen; John Edwards 002 (EDM, 2024)

The Shell Tutor: An Intelligent Tutoring System For The UNIX Command Shell And Git. - Jaxton Winder; Erik Falor; Seth Poulsen; John Edwards 002 (ITiCSE (1), 2024)

A Framework that Explores the Cognitive Load of CS1 Assignments Using Pausing Behavior. - Joshua Urry; John Edwards 002 (SIGCSE (1), 2024)

On the Opportunities of Large Language Models for Programming Process Data. - John Edwards 002; Arto Hellas; Juho Leinonen 001 (CoRR, 2024)

A Randomized Controlled Trial of Syntax Exercises in an Introductory Python Course. - Kathleen Isenegger; Salma El Otmani; John Edwards 002; Colleen M. Lewis (ICER (1), 2025)