| 2021 | Encouraging Compiler Optimization Practice for Undergraduate Students through Competition. | Yu Zhang, Chunming Hu, Mingliang Zeng, Yitong Huang, Wenguang Chen, Yuanwei Wang |
| 2021 | EdUCAS: An In-house CI/CD Platform with Cloud FPGAs for Agilely Conducting Computer Systems Course Projects. | Ke Zhang, Yisong Chang, Ran Zhao, Zelin Wang, Mingyu Chen, Yungang Bao, Zhiwei Xu |
| 2021 | Using Dialogue Analysis to Predict Women's Stress During Remote Collaborative Learning in Computer Science. | Kimberly Michelle Ying, Gloria Ashiya Katuka, Kristy Elizabeth Boyer |
| 2021 | Design and Assessment of a Task-Driven Introductory Data Science Course Taught Concurrently in Multiple Languages: Python, R, and MATLAB. | Ting Xiao, Ronald I. Greenberg, Mark V. Albert |
| 2021 | Machine Learning for Business Students: An Experiential Learning Approach. | Linus Wunderlich, Allen Higgins, Yossi Lichtenstein |
| 2021 | CS vs non-CS: Analyzing Online Social Behaviors of Data Science Students with Diverse Academic Backgrounds. | Wensheng Wu |
| 2021 | One Size Doesn't Fit All: Diversifying Data Science Course Projects by Student Background and Interests. | Wensheng Wu |
| 2021 | 'It's a Bit Weird, but it's OK'? How Female Computer Science Students Navigate being a Minority. | Emily Winter, Lisa Thomas, Lynne Blair |
| 2021 | Raising Awareness for IT Security in Higher Education - A Teaching Experiment on SQL Injection for Non-Computer Science Majors. | Vivien Weinfurter, Amrei Sophia Kirmaier, Philipp Brune, Bianca Bergande |
| 2021 | SnapCheck: Automated Testing for Snap | Wengran Wang, Chenhao Zhang, Andreas Stahlbauer, Gordon Fraser, Thomas W. Price |
| 2021 | Novices' Learning Barriers When Using Code Examples in Open-Ended Programming. | Wengran Wang, Archit Kwatra, James Skripchuk, Neeloy Gomes, Alexandra Milliken, Chris Martens, Tiffany Barnes, Thomas W. Price |
| 2021 | A Visualization for Teaching Integer Coercion. | James W. Walker, Steven Carr, Ahmed Radwan, Yu-Hsiang Hu, Yu Chin Cheng, Jean Mayo, Ching-Kuang Shene |
| 2021 | Teaching and Learning Computing in a Maker Community: A Longitudinal Study. | Tina Vrieler |
| 2021 | Learning Compiler Design: From the Implementation to Theory. | Rafael del Vado Vrseda |
| 2021 | Comparing Pre-tertiary Curricula to Investigate the Timing of Computing Exposure. | Elliot Varoy, Kerry Lee, Andrew Luxton-Reilly, Nasser Giacaman |
| 2021 | The Relationship of CS Attitudes, Perceptions of Collaboration, and Pair Programming Strategies on Upper Elementary Students' CS Learning. | Jessica Vandenberg, Arif Rachmatullah, Collin F. Lynch, Kristy Elizabeth Boyer, Eric N. Wiebe |
| 2021 | Proficiency in Basic Data Structures among Various Subpopulations of Students at Different Stages in a CS Program. | Sander Valstar, Sophia Krause-Levy, Adrian Salguero, Leo Porter, William G. Griswold |
| 2021 | Automated Assessment & Feedback System for Novice Programmers. | Jagadeeswaran Thangaraj |
| 2021 | How it Works: Algorithms - A Tool for Developing an Understanding of Control Structures. | Oleg Sychev, Mikhail Denisov, Grigory Terekhov |
| 2021 | CorrectWriting: Open-Ended Question with Hints for Teaching Programming-Language Syntax. | Oleg Sychev |
| 2021 | TermAdventure: Interactively Teaching UNIX Command Line, Text Adventure Style. | Marek Suppa, Ondrej Jariabka, Adrin Matejov, Marek Nagy |
| 2021 | Towards Binary Diversified Challenges For A Hands-On Reverse Engineering Course. | Christopher Stricklan, T. J. OConnor |
| 2021 | Using Service-Learning in Graduate Curriculum to Address Teenagers' Vulnerability to Web Misinformation. | Francesca Spezzano |
| 2021 | Beyond the Coder and the Code: An Exercise Structure for Fostering a People-Centered Problem-Solving Perspective with Video Scenarios. | Madalene Spezialetti |
| 2021 | How Concrete Should an Abstract Be? | Simon, Juha Sorva |