The error landscape: Characterizing the mistakes of novice programmers R Smith, S Rixner Proceedings of the 50th ACM technical symposium on computer science …, 2019 | 38 | 2019 |
An automated system for interactively learning software testing R Smith, T Tang, J Warren, S Rixner Proceedings of the 2017 ACM Conference on Innovation and Technology in …, 2017 | 32 | 2017 |
Design and Implementation of an Embedded Python Run-Time System TW Barr, R Smith, S Rixner USENIX Annual Technical Conference, 2012 | 23 | 2012 |
Data-driven test case generation for automated programming assessment T Tang, R Smith, S Rixner, J Warren Proceedings of the 2016 ACM Conference on Innovation and Technology in …, 2016 | 15 | 2016 |
Surviving Peripheral Failures in Embedded Systems R Smith, S Rixner USENIX Annual Technical Conference, 2015 | 15 | 2015 |
Auto-generating visual exercises for learning program semantics R Smith, T Tang, J Warren, S Rixner Proceedings of the 2019 ACM Conference on Innovation and Technology in …, 2019 | 6 | 2019 |
Compigorithm: An interactive tool for guided practice of complexity analysis R Smith, S Rixner Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020 | 5 | 2020 |
A policy-based system for dynamic scaling of virtual machine memory reservations R Smith, S Rixner Proceedings of the 2017 Symposium on Cloud Computing, 282-294, 2017 | 4 | 2017 |
Design and evaluation of a collaborative online computational thinking course R Smith, S Rixner Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020 | 2 | 2020 |
Leveraging Managed Runtime Systems to Build, Analyze, and Optimize Memory Graphs R Smith, S Rixner Proceedings of the 12th ACM SIGPLAN/SIGOPS International Conference on …, 2016 | 2 | 2016 |
Computer Science Education at Scale: Providing Personalized and Interactive Learning Experiences within Large Introductory Courses R Smith Rice University, 2019 | | 2019 |
Reliability and Optimization for Resource-Constrained Embedded Systems RJ Smith | | 2015 |