Demo Data from EDBT 2026 / reviewers in the wild / expert
Timothy T. Yuen
dblp:98/6062
· DBLP profile ↗
11ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0002-4399-6990ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 6 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
User interface design and tools
end-user programming |
0.1 | 1 | 2010 | Compose & conquer: modularity for end-users · ICSE (2) 2010 |
Programming languages and type systems › programming paradigms
declarative programming |
0.1 | 1 | 2016 | Using Declarative Programming in an Introductory Computer Science Course for High School Students · AAAI 2016 |
Methods — techniques the papers use, named apart from their topics
curriculum design · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Experiences in Delivering Online CS Teacher Professional DevelopmentabstractThis paper describes our team's experience in designing and delivering the online teacher professional development (PD) program, Computer Science for San Antonio (CS4SA), aimed at empowering educators with computer science (CS) knowledge to increase Latinx participation in CS and STEM education within a large, urban predominantly Latinx school district in South Texas. This paper highlights the successes, challenges, and lessons learned while facilitating two cohorts of the CS PD through online platforms during the COVID-19 pandemic. As a result of this program, participants recognized the importance of integrating CS into their classroom and becoming advocates for the discipline at the high school level. Additionally, teachers, investigators, and other personnel learned important lessons for enhancing the program's impact through collaboration with district administrators and refinement of the online learning experience. Jina Wilde, Emiliano Beltran, Michael J. Zawatski, Amanda S. Fernandez, Priya Prasad, Timothy T. Yuen |
SIGCSE (1) | 6 |
| 2023 | Creating CS Advocates with In-Service High School TeachersabstractCS4SA is an in-service teacher professional development (PD) program designed by our team for secondary teachers from a predominately Latinx school district to create more computer science (CS) opportunities for their diverse classrooms. This poster presents our findings on participants' self-reflections as emerging advocates for CS following the online PD program. Michael J. Zawatski, Priya Prasad, Crystal Kalinec-Craig, Amanda S. Fernandez, Emily Bonner, María G. Arreguín, Jina Wilde, Darean Wilde, Timothy T. Yuen |
SIGCSE (2) | 9 |
| 2019 | AMOGAP: Defending Against Man-in-the-Middle and Offline Guessing Attacks on Passwords
Jaryn Shen, Timothy T. Yuen, Kim-Kwang Raymond Choo, Qingkai Zeng 0002 |
ACISP | 2 |
| 2019 | Securing the Human: Broadening Diversity in CybersecurityabstractRecent global demand for cybersecurity professionals is promising, with the U.S. job growth rate at 28%, three times the national average. Lacking qualified applicants, many organizations struggle to fill open positions. In a global survey, 2,300 security managers reported that 59% of their security positions were unfilled, although 82% anticipated cyberattacks to their systems. At the same time, the cybersecurity field is broadening, not only in technical concepts but also in human factors, business processes, and international law. The field has not become culturally diversified, however. Professionals hired in 2018 included only 24.9% women, 12.3% African Americans, and 6.8% Latinos. These facts create an opportunity for higher education: diversify the profession while increasing the numbers of skilled computer scientists. New and integrated methods of attracting student populations in the field of cybersecurity are needed. The working group goal is to evaluate the effectiveness of approaches used in higher education to diversify the cybersecurity field through literature review, analysis of the findings, and a survey on techniques used for diversification of the cybersecurity field. Mohammad Q. Azhar, Sajal Bhatia, Greg Gagne, Chadi Kari, Joseph Maguire 0001, Xenia Mountrouidou, Liviana Tudor, David Vosen, Timothy T. Yuen |
ITiCSE | 9 |
| 2019 | Introducing Computer Science to High School Students Through Logic ProgrammingabstractAbstract This paper investigates how high school students in an introductory computer science (CS) course approach computing in the logic programming (LP) paradigm. This qualitative study shows how novice students operate within the LP paradigm while engaging in foundational computing concepts and skills: students are engaged in a cyclical process of abstraction, reasoning, and creating representations of their ideas in code while also being informed by the (procedural) requirements and the revision/debugging process. As these computing concepts and skills are also expected in traditional approaches to introductory K-12 CS courses, this paper asserts that LP is a viable paradigm choice for high school novices. Timothy T. Yuen, Maritza Reyes, Yuanlin Zhang 0002 |
Theory Pract. Log. Program. | 1 |
| 2018 | A User Space-based Project for Practicing Core Memory Management ConceptsabstractThis paper presents the design and evaluation of a novel project designed to facilitate the learning of memory management concepts and interactions between different components. This project removes the complexity of a full or specific operating system by implementing memory management inside the user space. Evaluation results show that the mean exam scores improved by about 29% to 34%. On average, the total code size is less than 300 lines and time spent working on this project is under 17 hours. Therefore, this project is beneficial in helping students learn memory management while maintaining a reasonable project workload. Sam Silvestro, Timothy T. Yuen, Corey Crosser, Dakai Zhu 0001, Turgay Korkmaz, Tongping Liu |
SIGCSE | 2 |
| 2016 | Using Declarative Programming in an Introductory Computer Science Course for High School StudentsabstractThis paper discusses the design of an introductory computer science course for high school students using declarative programming. Though not often taught at the K-12 level, declarative programming is a viable paradigm for teaching computer science due to its importance in artificial intelligence and in helping student explore and understand problem spaces. This paper describes the authors' implementation of a declarative programming course for high school students during a 4-week summer session. Maritza Reyes, Cynthia Perez, Rocky Upchurch, Timothy T. Yuen, Yuanlin Zhang 0002 |
AAAI | 4 |
| 2014 | Multiple case study of nerd identity in a CS1 classabstractThis paper discusses two case studies of students observed in an introductory computer science (CS1) course. Observations reinforce notions of the potential benefits of culturally and personally relevant instruction in the computer science (CS) classroom and call into question the stigmatization of 'nerd' culture within the literature of CS education. As this study is qualitative and exploratory in nature, it does not provide definitive, statistically generalizable findings -- however, it does unearth nuanced and potentially beneficial pathways of investigation for CS educators and researchers that many quantitative methods might miss. Specifically, observations highlight potential benefits of supporting students' perceptions of more diverse CS identities including broader understandings of the "CS nerd" identity. Don G. Davis, Timothy T. Yuen, Matthew Berland |
SIGCSE | 2 |
| 2014 | A Qualitative Study of Students' Computational Thinking Skills in a Data-Driven Computing ClassabstractCritical thinking, problem solving, the use of tools, and the ability to consume and analyze information are important skills for the 21st century workforce. This article presents a qualitative case study that follows five undergraduate biology majors in a computer science course (CS0). This CS0 course teaches programming within a data-driven context and is part of a university-wide initiative to improve students' quantitative scholarship. In this course, students learn computing concepts and computational thinking by writing programs in MATLAB that compute with data, by performing meaningful analyses, and by writing about the results. The goal of the study reported here is to better understand the thought processes students use in such a data-driven approach. Findings show that students engage in an ongoing organizational process to understand the structure of the data. The computational and visualization tasks appear to be closely linked, and the visualization component appears to provide valuable feedback for students in accomplishing the programming tasks. Timothy T. Yuen, Kay A. Robbins |
ACM Trans. Comput. Educ. | 1 |
| 2010 | Compose & conquer: modularity for end-usersabstractUsers have vast amounts of information at their disposal and access to many tools that can compute on that data. Often, no particular program can fulfill a user's needs; or, when such a program exists, it may be too obscure for the user to find. When users encounter this problem, they resort to ad-hoc approaches, such as importing and exporting data to different file formats, as a way to piece together disparate features from several different programs. As a result, users end up manually entering and manipulating data, defeating the purpose of automatic computing machines. Macneil Shonle, Timothy T. Yuen |
ICSE (2) | 2 |
| 2010 | How interactive multimedia authoring transforms object-oriented thinkingabstractThis paper discusses a cognitive study of how interactive multimedia authoring (IMA) affects novice computer science students' conceptual understanding of object-oriented programming (OOP). In this study, interactive multimedia authoring refers to the construction of a role-playing game using a game template developed with Adobe Flash CS3 and ActionScript 2.0. Three cognitive processes of disequilibrium, exploration, and awareness were observed in this study, which aided the transformation of students' understanding of OOP through interactive multimedia authoring. Timothy T. Yuen |
SIGCSE | 1 |