Zachary Kurmas

Orcid: 0009-0002-2074-2522

According to our database1, Zachary Kurmas authored at least 35 papers between 2000 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
PLNQ: Defining Coding Katas Using a Single Jupyter Notebook.
Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2, 2025

2024
Poprawa: A Gradebook Library for Alternatively-Graded Courses.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2023
DLUnit: A Unit Testing Framework for Simulated Digital Logic Circuits.
Proceedings of the IEEE Frontiers in Education Conference, 2023

2021
Using GitHub classroom for assignment management and automated feedback.
J. Comput. Sci. Coll., 2021

Mastery-Based Learning in Undergraduate Computer Architecture.
Proceedings of the ACM/IEEE Workshop on Computer Architecture Education, 2021

2020
KielceRB: a highly customizable templating engine for course documents.
J. Comput. Sci. Coll., 2020

2019
Why and How to Spend a Sabbatical in Industry.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Data Placement Strategy in Data Center.
Proceedings of the 2019 IEEE International Conference on Electro Information Technology, 2019

2018
The difference between optimal and germane communities.
Soc. Netw. Anal. Min., 2018

Exhaustive community enumeration on a cluster.
Proceedings of the IEEE 8th Annual Computing and Communication Workshop and Conference, 2018

2017
An introduction to elements of parallel programming with JAVA streams and/or thrust in a data structures and algorithms course.
J. Comput. Sci. Coll., 2017

Testing Across the Curriculum (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

MIPSUnit: A Unit Testing Framework for MIPS Assembly.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Covers, partitions and a heuristic to calculate two-covers.
Proceedings of the IEEE International Conference on Electro Information Technology, 2017

2016
Exhaustive Community Enumeration in Parallel.
Parallel Process. Lett., 2016

Branch predictors "in the wild": nifty tools and assignments.
J. Comput. Sci. Coll., 2016

2015
MIPSUnit: A Unit Testing Framework for MIPS Assembly (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
Enumerating Communities for a Deeper Understanding of Community Finding.
Proceedings of the 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), Warsaw, Poland, August 11-14, 2014, 2014

2012
Nifty assignments.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Board game project ideas for CS 1 and CS 2 (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Kielce: configurable HTML course documents.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Zawilinski: helping beginning programmers conduct mediawiki-based research.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

The presenter first design approach.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

2010
Encouraging language students to contribute inflection data to Wiktionary.
Proceedings of the 6th International Symposium on Wikis and Open Collaboration, 2010

Zawilinski: a library for studying grammar in Wiktionary.
Proceedings of the 6th International Symposium on Wikis and Open Collaboration, 2010

2008
Teaching digital logic and computer organization with JLS: tutorial presentation.
J. Comput. Sci. Coll., 2008

JLS/JLSCircuitTester: a comprehensive logic design and simulation tool.
Proceedings of the 8th International Conference on Computing Education Research, 2008

JLS: a pedagogically targeted logic design and simulation tool.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

Improving student performance using automated testing of simulated digital logic circuits.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

2007
Sudoku: nifty tools.
J. Comput. Sci. Coll., 2007

PlanetLab: nifty tools.
J. Comput. Sci. Coll., 2007

2004
Generating and Analyzing Synthetic Workloads using Iterative Distillation.
PhD thesis, 2004

Using the Distiller to Direct the Development of Self-Configuration Software.
Proceedings of the 1st International Conference on Autonomic Computing (ICAC 2004), 2004

2003
Synthesizing Representative I/O Workloads Using Iterative Distillation.
Proceedings of the 11th International Workshop on Modeling, 2003

2000
Evaluating Backup Algorithms.
Proceedings of the Eighth NASA Goddard Space Flight Center Conference on Mass Storage Systems and Technologies in cooperation with Seventeenth IEEE Symposium on Mass Storage Systems, 2000


  Loading...