Craig Zilles

If you made any changes in Pure these will be visible here soon.

Research Output

2020

A validated scoring rubric for explain-in-plain-english questions

Chen, B., Azad, S., Haldar, R., West, M. & Zilles, C., Feb 26 2020, SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 563-569 7 p. (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access

Measuring the score advantage on asynchronous exams in an undergraduate cs course

Silva, M., West, M. & Zilles, C., Feb 26 2020, SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 873-879 7 p. (Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access

Strategies for deploying unreliable AI graders in high-transparency high-stakes exams

Azad, S., Chen, B., Fowler, M., West, M. & Zilles, C., 2020, Artificial Intelligence in Education- 21st International Conference, AIED 2020, Proceedings, Part I. Bittencourt, I. I., Cukurova, M., Luckin, R., Muldner, K. & Millán, E. (eds.). Springer, p. 16-28 13 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 12163 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
2019

Analyzing the decline of student scores over time in self-scheduled asynchronous exams

Chen, B., West, M. & Zilles, C., Oct 1 2019, In : Journal of Engineering Education. 108, 4, p. 574-594 21 p.

Research output: Contribution to journalArticle

Effect of discrete and continuous parameter variation on difficulty in automatic item generation

Chen, B., Zilles, C., West, M. & Bretl, T. W., Jan 1 2019, Artificial Intelligence in Education - 20th International Conference, AIED 2019, Proceedings. Isotani, S., Hastings, P., Ogan, A., McLaren, B., Millán, E. & Luckin, R. (eds.). Springer-Verlag, p. 71-83 13 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11625 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Every university should have a computer-based testing facility

Zilles, C., West, M., Herman, G. & Bretl, T., 2019, CSEDU 2019 - Proceedings of the 11th International Conference on Computer Supported Education. Lane, H., Zvacek, S. & Uhomoibhi, J. (eds.). SciTePress, p. 414-420 7 p. (CSEDU 2019 - Proceedings of the 11th International Conference on Computer Supported Education; vol. 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access

Making testing less trying: Lessons learned from operating a computer-based testing facility

Zilles, C., West, M., Mussulman, D. & Bretl, T., Mar 4 2019, Frontiers in Education: Fostering Innovation Through Diversity, FIE 2018 - Conference Proceedings. Institute of Electrical and Electronics Engineers Inc., 8658551. (Proceedings - Frontiers in Education Conference, FIE; vol. 2018-October).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Predicting the difficulty of automatic item generators on exams from their difficulty on homeworks

Chen, B., West, M. & Zilles, C., Jun 24 2019, Proceedings of the 6th 2019 ACM Conference on Learning at Scale, L@S 2019. Association for Computing Machinery, Inc, (Proceedings of the 6th 2019 ACM Conference on Learning at Scale, L@S 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Reducing difficulty variance in randomized assessments

Sud, P., West, M. & Zilles, C., Jun 15 2019, In : ASEE Annual Conference and Exposition, Conference Proceedings.

Research output: Contribution to journalConference article

Second-chance Testing Course Policies and Student Behavior

Herman, G., Varghese, K. & Zilles, C., Oct 2019, 2019 IEEE Frontiers in Education Conference, FIE 2019. Institute of Electrical and Electronics Engineers Inc., 9028490. (Proceedings - Frontiers in Education Conference, FIE; vol. 2019-October).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Uassign: Scalable interactive activities for teaching the unix terminal

Bailey, J. & Zilles, C., Feb 22 2019, SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, Inc, p. 70-76 7 p. (SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2018

How much randomization is needed to deter collaborative cheating on asynchronous exams?

Chen, B., West, M. & Zilles, C., Jun 26 2018, Proceedings of the 5th Annual ACM Conference on Learning at Scale, L at S 2018. Association for Computing Machinery, Inc, 62. (Proceedings of the 5th Annual ACM Conference on Learning at Scale, L at S 2018).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Towards a model-free estimate of the limits to student modeling accuracy

Chen, B., West, M. & Zilles, C., 2018.

Research output: Contribution to conferencePaper

2017

Do performance trends suggest wide-spread collaborative cheating on asynchronous exams?

Chen, B., West, M. & Zilles, C., Apr 12 2017, L@S 2017 - Proceedings of the 4th (2017) ACM Conference on Learning at Scale. Association for Computing Machinery, Inc, p. 111-120 10 p. (L@S 2017 - Proceedings of the 4th (2017) ACM Conference on Learning at Scale).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

I need your encouragement! Requesting supportive comments on social media reduces test anxiety

Deloatch, R., Bailey, B. P., Kirlik, A. & Zilles, C., May 2 2017, CHI 2017 - Proceedings of the 2017 ACM SIGCHI Conference on Human Factors in Computing Systems: Explore, Innovate, Inspire. Association for Computing Machinery, p. 736-747 12 p. (Conference on Human Factors in Computing Systems - Proceedings; vol. 2017-May).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Investigating student plagiarism patterns and correlations to grades

Pierce, J. & Zilles, C., Mar 8 2017, SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 471-476 6 p. (Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2016

Modeling student scheduling preferences in a computer-based testing facility

West, M. & Zilles, C., Apr 25 2016, L@S 2016 - Proceedings of the 3rd 2016 ACM Conference on Learning at Scale. Association for Computing Machinery, Inc, p. 309-312 4 p. (L@S 2016 - Proceedings of the 3rd 2016 ACM Conference on Learning at Scale).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Student behavior in selecting an exam time in a computer-based testing facility

Zilles, C., West, M. & Mussulman, D., Jun 26 2016, In : ASEE Annual Conference and Exposition, Conference Proceedings. 2016-June

Research output: Contribution to journalConference article

2015

Branch vanguard: Decomposing branch functionality into prediction and resolution instructions

McFarlin, D. S. & Zilles, C., Jun 13 2015, ISCA 2015 - 42nd Annual International Symposium on Computer Architecture, Conference Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 323-335 13 p. (Proceedings - International Symposium on Computer Architecture; vol. 13-17-June-2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bungee jumps: Accelerating indirect branches through HW/SW co-design

McFarlin, D. S. & Zilles, C., Dec 5 2015, Proceedings - 48th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2015. IEEE Computer Society, p. 370-382 13 p. (Proceedings of the Annual International Symposium on Microarchitecture, MICRO; vol. 05-09-December-2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Computerized testing: A vision and initial experiences

Zilles, C., Deloatch, R. T., Bailey, J., Khattar, B. B., Fagen, W. & Heeren, C., Jan 1 2015, In : ASEE Annual Conference and Exposition, Conference Proceedings. 122nd ASEE Annual Conference and Exposition: Making Value for Society, 122nd ASEE Annual Conference and Exposition: Making Value for...

Research output: Contribution to journalConference article

PrairieLearn: Mastery-based online problem solving with adaptive scoring and recommendations driven by machine learning

West, M., Herman, G. L. & Zilles, C., 2015, In : ASEE Annual Conference and Exposition, Conference Proceedings. 122nd ASEE Annual Conference and Exposition: Making Value for Society, 122nd ASEE Annual Conference and Exposition: Making Value for...

Research output: Contribution to journalConference article

2014

A psychometric evaluation of the digital logic concept inventory

Herman, G. L., Zilles, C. & Loui, M. C., Oct 27 2014, In : Computer Science Education. 24, 4, p. 277-303 27 p.

Research output: Contribution to journalArticle

2013

Discerning the dominant out-of-order performance advantage: Is it speculation or dynamism?

McFarlin, D. S., Tucker, C. & Zilles, C., Apr 1 2013, In : ACM SIGPLAN Notices. 48, 4, p. 241-251 11 p.

Research output: Contribution to journalArticle

Discerning the dominant out-of-order performance advantage: Is it speculation or dynamism?

McFarlin, D. S., Tucker, C. & Zilles, C., Apr 5 2013, ASPLOS 2013 - 18th International Conference on Architectural Support for Programming Languages and Operating Systems. p. 241-251 11 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2012

Describing the what and why of students' difficulties in Boolean logic

Herman, G. L., Loui, M. C., Kaczmarczyk, L. & Zilles, C., Mar 1 2012, In : ACM Transactions on Computing Education. 12, 1, 3.

Research output: Contribution to journalArticle

Flip-flops in students' conceptions of state

Herman, G. L., Zilles, C. & Loui, M. C., Feb 1 2012, In : IEEE Transactions on Education. 55, 1, p. 88-98 11 p., 5754625.

Research output: Contribution to journalArticle

2011

How do students misunderstand number representations?

Herman, G. L., Zilles, C. & Loui, M. C., Sep 1 2011, In : Computer Science Education. 21, 3, p. 289-312 24 p.

Research output: Contribution to journalArticle

Students' misconceptions about medium-scale integrated circuits

Herman, G. L., Loui, M. C. & Zilles, C., Nov 1 2011, In : IEEE Transactions on Education. 54, 4, p. 637-645 9 p., 5699379.

Research output: Contribution to journalArticle

2010

A real system evaluation of hardware atomicity for software speculation

Neelakantam, N., Ditzel, D. R. & Zilles, C., Mar 1 2010, In : ACM SIGPLAN Notices. 45, 3, p. 29-38 10 p.

Research output: Contribution to journalArticle

A real system evaluation of hardware atomicity for software speculation

Neelakantam, N., Ditzel, D. R. & Zilles, C., May 19 2010, ASPLOS XV - 15th International Conference on Architectural Support for Programming Languages and Operating Systems. p. 29-38 10 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Creating the digital logic concept inventory

Herman, G. L., Loui, M. C. & Zilles, C., 2010, SIGCSE'10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education. p. 102-106 5 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Work in progress - How do engineering students misunderstand number representations?

Herman, G. L., Loui, M. C. & Zilles, C., Dec 1 2010, 40th Annual Frontiers in Education Conference: Celebrating Forty Years of Innovation, FIE 2010 - Conference Program. 5673585. (Proceedings - Frontiers in Education Conference, FIE).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2009

BlueShift: Designing processors for timing speculation from the ground up

Greskamp, B., Wan, L., Karpuzcu, U. R., Cook, J. J., Torrellas, J., Chen, D. & Zilles, C., Apr 24 2009, Proceedings - 15th International Symposium on High-Performance Computer Architecture, HPCA - 15 2009. p. 213-224 12 p. 4798256. (Proceedings - International Symposium on High-Performance Computer Architecture).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Characterizing and optimizing the memory footprint of de novo short read DNA sequence assembly

Cook, J. J. & Zilles, C., Sep 22 2009, ISPASS 2009 - International Symposium on Performance Analysis of Systems and Software. p. 143-152 10 p. 4919646. (ISPASS 2009 - International Symposium on Performance Analysis of Systems and Software).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Work in progress - Students' misconceptions about state in digital systems

Herman, G. L., Zilles, C. & Loui, M. C., Dec 1 2009, 39th Annual Frontiers in Education Conference: Imagining and Engineering Future CSET Education, FIE 2009. 5350558. (Proceedings - Frontiers in Education Conference, FIE).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2008

Accurate critical path analysis via random trace construction

Salverda, P., Tucker, C. & Zilles, C., May 19 2008, Proceedings of the 2008 CGO - Sixth International Symposium on Code Generation and Optimization. p. 64-73 10 p. (Proceedings of the 2008 CGO - Sixth International Symposium on Code Generation and Optimization).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

A characterization of instruction-level error derating and its implications for error detection

Cook, J. J. & Zilles, C., Oct 13 2008, p. 482-491. 10 p.

Research output: Contribution to conferencePaper

An analysis of I/O and syscalls in critical sections and their implications for transactional memory

Baugh, L. & Zilles, C., Sep 26 2008, ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and Software. p. 54-62 9 p. 4510738. (ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and Software).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Branch-on-random

Lee, E. & Zilles, C., May 19 2008, Proceedings of the 2008 CGO - Sixth International Symposium on Code Generation and Optimization. p. 84-93 10 p. (Proceedings of the 2008 CGO - Sixth International Symposium on Code Generation and Optimization).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fundamental performance constraints in horizontal fusion of in-order cores

Salverda, P. & Zilles, C., Dec 24 2008, Proceedings - International Symposium on High-Performance Computer Architecture. p. 252-263 12 p. 4658644. (Proceedings - International Symposium on High-Performance Computer Architecture).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Guest editors' introduction: Top picks from the computer architecture conferences of 2007

Adve, S., Brooks, D. & Zilles, C., Jan 1 2008, In : IEEE Micro. 28, 1, p. 8-11 4 p.

Research output: Contribution to journalEditorial

Hardware atomicity: An effective abstraction for reliable software speculation

Neelakantam, N., Rajwar, R., Srinivas, S., Srinivasan, U. & Zilles, C., Jan 1 2008, In : IEEE Micro. 28, 1, p. 21-31 11 p.

Research output: Contribution to journalArticle

Identifying important and difficult concepts in introductory computing courses using a delphi process

Goldman, K., Gross, P., Heeren, C., Herman, G., Kaczmarczyk, L., Loui, M. C. & Zilles, C., Dec 16 2008, SIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education. p. 256-260 5 p. (SIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Proof by incomplete enumeration and other logical misconceptions

Herman, G. L., Kaczmarczyk, L., Loui, M. C. & Zilles, C., Dec 1 2008, ICER'08 - Proceedings of the ACM Workshop on International Computing Education Research. p. 59-70 12 p. (ICER'08 - Proceedings of the ACM Workshop on International Computing Education Research).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory

Baugh, L., Neelakantam, N. & Zilles, C., Oct 1 2008, ISCA 2008, Proceedings - 35th International Symposium on Computer Architecture. p. 115-126 12 p. 4556720. (Proceedings - International Symposium on Computer Architecture).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2007

Accordion arrays: Selective compression of unicode arrays in java

Zilles, C., Dec 1 2007, ISMM'07: Proceedings of the 2007 International Symposium on Memory Management. p. 55-66 12 p. (International Symposium on Memory Management, ISMM).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hardware atomicity for reliable software speculation

Neelakantam, N., Rajwar, R., Srinivas, S., Srinivasan, U. & Zilles, C., Oct 22 2007, ISCA'07: 34th Annual International Symposium on Computer Architecture, Conference Proceedings. p. 174-185 12 p. (Proceedings - International Symposium on Computer Architecture).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Implications of false conflict rate trends for robust software transactional memory

Zilles, C. & Rajwar, R., Dec 1 2007, Proceedings of the 2007 IEEE International Symposium on Workload Characterization, IISWC. p. 15-24 10 p. 4362177. (Proceedings of the 2007 IEEE International Symposium on Workload Characterization, IISWC).

Research output: Chapter in Book/Report/Conference proceedingConference contribution