Joe Hummel

Orcid: 0009-0007-8859-3750

Affiliations:
  • University of Illinois, Chicago, IL, USA
  • University of California Irvine, CA, USA (former)


According to our database1, Joe Hummel authored at least 23 papers between 1989 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Traditional vs. Flexible Modalities in a Data Structures Class.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2022
Scaling and Adapting a Program for Early Undergraduate Research in Computing.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

2018
Peer Instruction: Tips, Techniques and Resources (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Technology We Can't Live Without!, revisited.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Peer Instruction in Practice (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

2016
Peer Instruction in Computing: A Focus on Student Learning (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
Supporting New Adopters to Peer Instruction in Computing (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2012
C++11 in parallel (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

2008
Nifty objects for CS0 and CS1.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

2002
Using Visual Basic in the CS curriculum.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002

2000
An annotation-aware Java virtual machine implementation.
Concurr. Pract. Exp., 2000

1999
Java Annotation-Aware Just-in-Time (AJIT) Complilation System.
Proceedings of the ACM 1999 Conference on Java Grande, JAVA '99, San Francisco, CA, USA, 1999

1997
Annotating the Java Bytecodes in Support of Optimization.
Concurr. Pract. Exp., 1997

A Systematic Approach to Branch Speculation.
Proceedings of the Languages and Compilers for Parallel Computing, 1997

1995
Path Collection and Dependence Testing in the Presence of Dynamic, Pointer-Based Data Structures.
Proceedings of the Languages, 1995

A Simple Mechanism for Improving the Accuracy and Efficiency of Instruction-Level Disambiguation.
Proceedings of the Languages and Compilers for Parallel Computing, 1995

1994
A General Data Dependence Test for Dynamic, Pointer-Based Data Structures.
Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), 1994

A Language for Conveying the Aliasing Properties of Dynamic, Pointer-Based Data Structures.
Proceedings of the 8th International Symposium on Parallel Processing, 1994

A Framework for Data Dependence Testing in the Presence of Pointers.
Proceedings of the 1994 International Conference on Parallel Processing, 1994

1992
Abstract Description of Pointer Data Structures: An Approach for Improving the Analysis and Optimization of Imperative Programs.
LOPLAS, 1992

Abstractions for Recursive Pointer Data Structures: Improving the Analysis of Imperative Programs.
Proceedings of the ACM SIGPLAN'92 Conference on Programming Language Design and Implementation (PLDI), 1992

Applying an Abstract Data Structure Description Approach to Parallelizing Scientific Pointer Programs.
Proceedings of the 1992 International Conference on Parallel Processing, 1992

1989
Xinu/WU: an improved PC-Xinu clone?
Proceedings of the 20th SIGCSE Technical Symposium on Computer Science Education, 1989


  Loading...