Company Logo

SIGCSE Bulletin

Volume 58, Number 2

April 2026

Table of Contents

Notice to Contributing Authors to SIG Newsletters

By submitting your article for distribution in this Special Interest Group publication, you hereby grant to ACM the following non-exclusive, perpetual, worldwide rights:

However, as a contributing author, you retain copyright to your article and ACM will refer requests for commercial use directly to you.


Newletter Credits

SIGCSE Board Members

SIGCSE News in Brief

Welcome to the April issue of the SIGCSE Bulletin. We have two notes on upcoming conferences: an overview of ITiCSE 2026, which will be held in Madrid in July, and a call for contributions for the 2026 SIGCSE Virtual Conference taking place in November. There is a summary of February's Technical Symposium, including a comprehensive list of award winners - Congratulations to all! We also have reports on three sessions from the Technical Symposium: A special session on teaching with generative AI, a panel discussion of strategies for persistence and resistance inspired by this year‘s SIGCSE Reads selctions, and a panel on teaching theory of computing and algorithms. More panel summaries from the Technical Symposium will appear in the October issue of the Bulletin. We conclude with our Member Spotlight: Judith Gal-Ezer, co-founder of the Computer Science Department at the Open University of Israel and a leader in developing the high school computer science curriculum in Israel.

As always, we encourage you to share results or news of upcoming events through the Bulletin. Please send your submissions or questions to SIGCSE-Bulletin-Editors@acm.org.

Upcoming SIGCSE Events

Conference Location Dates Submission Deadline
RESPECT Chicago, IL, USA 8-10 June 2026 (passed)
ITiCSE Madrid, Spain 13-15 July 2026 (passed)
ICER Uppsala, Sweden 11-14 August 2026 (passed)
SIGCSE Virtual Online 12-15 November 2026 1 May 2026

ITiCSE 2026 Call for Participation

ITiCSE 2026 Madrid logo

You are cordially invited to the 31st Annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), which will take place at Universidad Rey Juan Carlos in Madrid, Spain, from July 13–15, 2026. ITiCSE is an annual conference on computing education, traditionally hosted in Europe, sponsored by ACM SIGCSE, and organized in collaboration with the ACM Europe Council and Informatics Europe.

Madrid, the capital of Spain, traces its origins to the ninth century as a fortified Muslim settlement known as Magerit. The city was incorporated into the Kingdom of León in 1075 and later became part of the Kingdom of Castile. In the sixteenth century, King Philip II established the permanent royal court in Madrid, marking the beginning of its sustained growth and political centrality.

Today, Madrid is a dynamic metropolis that serves as both an industrial and financial hub, while also offering a vibrant cultural and artistic scene. Located in the geographic center of the Iberian Peninsula, the city is well connected to the rest of Spain and Portugal. It anchors the national railway network and the radial system of major highways. Its two central train stations, Chamartín and Atocha, together with Adolfo Suárez Madrid–Barajas Airport—Spain’s largest—ensure efficient national and international travel.

ITiCSE 2026 is hosted by Universidad Rey Juan Carlos, founded in 1997 and the newest of Madrid’s six public universities. The institution operates five campuses across the province. The conference organizers are part of the School of Informatics Engineering, based on the Móstoles campus; however, the conference itself will be held at the university’s Madrid campus, located in the historic district of Vicálvaro. This campus is conveniently accessible from the city center, main train stations, and the airport via public transportation.

The 2026 conference will maintain the structure of recent editions. Working groups—an essential component of ITiCSE—will meet for three full days prior to the main program, from July 10–12, and the Doctoral Consortium will be held in July 11-12. The primary conference sessions will take place from July 13–15. ITiCSE 2026 will be held exclusively in person. Registration is now open; for details, please visit iticse.acm.org/2026/registration. Early-bird rates are available until about May 14, and attendees may register at any time, including on-site. We look forward to welcoming you to Madrid!

SIGCSE Virtual 2026 Call for Contributions

We hope you will consider joining us at SIGCSE Virtual 2026, the 2nd ACM Virtual Global Computing Education Conference, to be held online November 12–15, 2026, including a Doctoral Consortium on Sunday, November 15. Conference days will be scheduled across multiple time zones (e.g., UTC-7, UTC+1, UTC+9), with sessions distributed primarily according to presenters’ preferences. We anticipate that registration will be $100 ($50 for students).

SIGCSE Virtual provides an affordable opportunity for educators and researchers from around the world to present their work and participate in the broader computer science education community. The conference program includes research papers, panels, posters, tutorials, birds-of-a-feather, working groups, a doctoral consortium, keynotes, and more! We are particularly pleased to provide an opportunity to participate in working groups for members of our community who are unable to attend ITiCSE.

This year, we’ve added a few new presentation opportunities. Spotlight Talks celebrate voices across the computing education community, including researchers, practitioners, educators, and innovators who want to share a single compelling idea, insight, or call to action in a concise, high-impact format. Special Sessions provide an opportunity to offer a longer (hour or more) session that does not match any current format opportunities. Birds-of-a-Feather sessions permit extended, organized conversations. And Tutorials allow extended (three-hour) sessions to help participants learn new technologies or approaches.

Important Deadlines Important update on ACM’s new open-access publishing model for 2026 ACM Conferences!

Starting January 1, 2026, ACM fully transitioned to Open Access. All ACM publications, including those from ACM-sponsored conferences, will be 100% Open Access. Authors will have two primary options for publishing Open Access articles with ACM: the ACM Open institutional model or by paying Article Processing Charges (APCs). With over 2,600 institutions already part of ACM Open, the majority of ACM-sponsored conference papers will not require APCs from authors or conferences.

Authors from institutions not participating in ACM Open will need to pay an APC to publish their papers, unless they qualify for a financial waiver. To find out whether an APC applies to your article, please consult the list of participating institutions in ACM Open and review the page at https://www.acm.org/publications/policies/policy-on-discretionary-open-access-apc-waivers. Keep in mind that hardship waivers are rare and are granted based on specific criteria set by ACM.

Note that authors from countries covered by ACM’s agreements with EIFL and Research4Life receive a 100% waiver, and authors based in lower-middle-income countries as identified in the World Bank List of Economies receive a 50% discount off applicable APCs, unless one of these countries receives a 100% APC waiver as a result of ACM’s Agreements with EIFL/R4L.

Understanding that this change could present financial challenges, ACM has approved a temporary subsidy for 2026 to ease the transition and allow more time for institutions to join ACM Open. The subsidy will offer: $250 APC for ACM/SIG members and $350 for non-members. This represents a 65% discount, funded directly by ACM. Authors are encouraged to help advocate for their institutions to join ACM Open during this transition period. For articles eligible for 50% geographic discounts, the discount will be applied to the applicable subsidized rate. This temporary subsidized pricing will apply to all conferences scheduled for 2026.

For SIGCSE Virtual 2026, APCs will apply only to research papers and working group reports.

Publication Notes

While ACM policy permits authors to post their work on sites like ArXiV upon submission, we recommend that authors wait until after decisions are made before posting. This helps retain anonymity during the review process. The conference proceedings will be published approximately two weeks before the conference.

SIGCSE Technical Symposium 2026 Recap

The 2026 SIGCSE Technical Symposium (TS 2026) was held in St. Louis, Missouri from February 18-21 2026. This Technical Symposium brought 1466 attendees with 100 of those being virtual attendees. This marked the fifth time that the Technical Symposium was held in the St. Louis! This year’s theme was “Building Gateways for the Future!” to describe the current crossroads that CS education is at given the rapid expansion of AI into CS education and the CS workforce. As always, the program included a variety of papers, panels, special sessions, posters, and other works on the latest trends and innovations in computer science education. This year also offered a hybrid experience for virtual attendees, which included plenaries and keynotes and a selection of papers, panels, special sessions, meetings, and tutorials. Some of the award winning papers were also available online.

Image of Dr. Amy J. Ko
Dr. Amy J. Ko, Opening Keynote; photo credit: Cole Rodger.

We had two amazing keynote presentations, each ending with a standing ovation from a packed classroom. Our opening keynote was delivered by Dr. Amy J Ko of the University of Washington. Dr. Ko’s keynote was entitled “Love, Learning, and Computing Education”, which explored how the CS education community can cultivate more caring, supportive, and intellectually vibrant learning environments.

Image of Dr. Titus Winters
Dr. Titus Winters, Closing Keynote; photo credit: Cole Rodger.

Our closing keynote was delivered by Dr. Titus Winters from Adobe. Dr. Winters’ keynote, “CS and SE Education, post-AI”, challenged the CS education community to reconsider longstanding assumptions in computing and software-engineering education and to reimagine curricula and teaching in an era shaped by rapid advances in artificial intelligence.

Image of Speakers at the First Timers' Lunch
Jeffrey Stone, Samuel Rebelsky, and Libby Shoop, First Timers’ Lunch; photo credit: Cole Rodger.

On Thursday afternoon, former co-chairs from the 2025 SIGCSE Technical Symposium, Jeffrey Stone (Symposium Co-Chair), Libby Shoop (Program Co-Chair), and Samuel Rebelsky (Program Co-Chair) presented “How to survive SIGCSE TS 2026” at our First Timers’ Lunch. The talk provided first time attendees with useful and important information about navigating the Technical Symposium. Our former co-chairs also shared their own experiences regarding their first time at the Technical Symposium and the impact it has made on their own academic journey and connections to the SIGCSE community.

Image of Mark Sherriff, Richard Ladner, and Paul Tymann
Mark Sherriff, Richard Ladner, and Paul Tymann; photo credit: Cole Rodger.

Three SIGCSE award winners were presented their awards at this year’s Technical Symposium on Friday’s Plenary sessions. Dr. Richard E. Ladner received the 2026 ACM SIGCSE Award for Outstanding Contribution to Computer Science Education. Dr. Paul Tymann received the 2026 ACM SIGCSE Award for Distinguished Service to the Computer Science Education Community. The 2026 Test of Time Award was awarded to Philip J. Guo's 2013 paper “Online Python Tutor: Embeddable Web-Based Program Visualization for CS Education”. After the presentation of awards, Dr. Ladner and Dr. Tymann participated in a panel discussion on the “The Future of CS Education” moderated by SIGCSE Board Secretary Dr. Mark Sherriff. The panel discussion also included pre-written responses from Dr. Guo, the author of the Test of Time Award paper.

Best Papers

TS 2026 had 174 papers accepted out of 547 submissions. The Program Co-Chairs had the challenging task of identifying the small number of papers from each track as best paper award winners. Congratulations to all the authors of these papers.

ACM Student Research Contribution Awards

TS 2026 had 23 accepted submissions in the student research contributions categories. The first round of research competition was held on Thursday, where students presented their work using posters. On Friday, the finalists presented their work to the judges in greater detail. Finally, the awards were presented on Saturday morning. The winners, as selected by the SRC co-chairs, are as follows:

Reviewers and Senior Reviewers

We thank all of our 867 reviewers and 121 senior reviewers, formerly known as the Associate Program Chairs, for their service and helping us create the TS 2026 program.

TS 2026 was a success due to the contributions from our world-wide network of volunteers. We thank everyone who gave their time, their energies, and their scholarly works to the Technical Symposium and for their dedication to the CS education community. We also thank our supporters and exhibitors for their financial contributions and contributions to the conference program and exhibit hall. Finally, we thank our friends at dlPlan, America’s Center, Explore St. Louis, and all of our service providers.

Next year’s SIGCSE Technical Symposium (TS 2027) will be held February 17-20, 2027 in Sacramento, California. We hope to see you there!

Report on Special Session at SIGCSE TS 2026 “Teaching with Generative AI: Tools You Can Use Today”

At SIGCSE TS 2026 in St. Louis, the ACM Task Force on Generative Artificial Intelligence and Student Programming Assessment hosted a 80-minute special session to provide practical ideas for computing educators as they try to respond to the changing reality of generative AI in programming education. The session included a hands-on look at six classroom-ready tools and teaching approaches shared by enthusiastic members of the SIGCSE community.

Why this session, and why now?

Across computing programs globally, instructors are contending with two related challenges. First, generative AI tools are already shaping how students work – sometimes productively (as tutors, explainers, debuggers), and sometimes problematically (as shortcuts that bypass learning). Second, educators are being asked to adapt quickly, often without clear institutional policies, without time to redesign curricula, and without an agreed set of best practices that can be adopted “next week” rather than “next year.” The ACM Generative AI Task Force has been working to document emerging practices and provide guidance for instruction and assessment in this new era. A recurring message from educators, heard through broader community conversations and recent research, has been the need for concrete examples. Not just opinions about whether to ban or embrace tools, but practical demonstrations of what thoughtful integration can look like in real courses. This special session was designed as one direct response to this need.

The session was organized around two primary objectives: (1) to create a forum where educators and researchers could showcase novel tools and approaches for teaching in the era of generative AI, and (2) to ensure participants could actively engage with these tools and consider how to adopt them in their own contexts.

To support these goals, the session followed a three-part structure:

  1. Introduction and framing (10 minutes). Task Force members Denny and Leinonen moderated the session and briefly connected it to broader questions facing programming education. They summarized results from a global survey conducted by the Task Force of over 700 educators on policies, concerns, perceived impacts on students’ skills, and changes to teaching and assessment. Select findings from this survey were used to motivate the upcoming presentations.
  2. Tool showcases (70 minutes). Six invited presenters delivered short, focused demonstrations. Each demonstration highlighted a pedagogical problem, showed the tool or approach in action, and provided access details so attendees could try it. Participants were encouraged to explore the tools on their own devices during the demonstrations, and were able to ask questions of the presenters throughout.
  3. Closing and next steps (5 minutes). The session concluded with an invitation for ongoing community participation. The moderators invited educators to share their own approaches, contribute tools, and stay connected as practices continue to evolve.
The featured tools and teaching innovations

The six demonstrations were selected to represent a range of pedagogical goals: supporting code comprehension and critical eval- uation of AI outputs, approaches to avoid over-reliance on AI for completing coursework, and novel ways to use AI as a learning aid.

Key themes from discussion

Across demonstrations and Q&A, several themes surfaced repeatedly:

Takeaways and next steps

The special session reinforced that computing educators are actively moving beyond the mindset of “ban vs. embrace.” Instead, many are experimenting with targeted integrations that develop AI literacy and critical evaluation skills while aligning with traditional learing outcomes. The tools highlighted in this session offered concrete starting points that participants could make use of immediately.

The Task Force intends for this kind of community exchange to continue beyond SIGCSE TS 2026. Attendees were encouraged to contribute additional approaches and tools which would be used to continue building a shared repository of practices and enabling the community to keep pace with rapid technical change.

Feedback from participants attending the session was very positive, with praise for the format and suggestions to run a similar session next year.

SIGCSE TS 2026 Panel Summary: “Learning Persistence & Resistance from History and SIGCSE Reads”

This dynamic panel was brought together and inspired by the 2026 SIGCSE Reads selections, especially Whistleblower by Susan Fowler (represented by Valerie Summet on the panel) and the Modern Figures podcast hosted by panelists Kyla McMullen and Jeremy Magruder Waisome (https://modernfigurespodcast.com/). The goal was a conversation about how we, as a community of computing educators, could learn from past movements and current examples about persistence and successful resistance in the face of social and financial barriers.

Panelists brought a range of perspectives, including involvement with a federal funding agency that has invested heavily in the success and diversity of computing education (Michael Littman); with leading a collaborative of institutions invested in the success of STEM students (Katie Johnson); and with a podcast that elevates the voices of Black women and girls in computing as well as computer science and engineering education (McMullen and Magruder Waisome). Additional descriptions of the panelists are available in our panel description (https://dl.acm.org/doi/10.1145/3770761.3777128).

An engaged audience asked interesting questions, many of which mirrored the interests of the moderators. The responses left the audience and the participants inspired and wanting to continue the conversation. Some quotes from the presenters are included here. We hope the conversation continues in the community.

Q: When there are big destabilizing high-chaos events, what has been your approach to successful persistence? How do you find hope?

Q: How do you balance or handle the tension between prudence, professional boundaries, and needing to speak against injustice or disinformation?

Q: In the context of challenging times, which affect an individual’s ability to persist in the field, how do you show care and connection within your community?

Q: Do you have any insights on how to maintain community in the face of big, destabilizing events?

Q: To Jeremy and Kyla - Do you have any examples of historical resistance that have really inspired you?

Q: Persisting, and especially resisting, requires tough decisions and evaluating consequences. What is your advice to junior faculty or even students who may feel they have less protections or security on how to navigate and resist, without becoming a martyr?

SIGCSE Reads selections from 2013 to the present are listed at https://sigcse.org/resources/reads.html. All comments here and during the panel are made by the authors/presenters acting as individuals and not as representatives of current or past employers.

SIGCSE TS 2026 Panel Summary: “Pedagogy in Theory of Computing and Algorithms”

The SIGCSE TS 2026 panel "Pedagogy in Theory of Computing and Algorithms" centered around how evolving technologies and external pressures can affect how technical upper-division courses are taught, such as Theory of Computing and Algorithms. By “theory”, we refer to a standard definition of automata, computability, and complexity (including any subset of them); and by “algorithms”, we refer to standard algorithms topics: greedy methods, dynamic programming, graph algorithms, etc.

Dougherty primarily teaches theory courses, and his research focuses on the intersection of Theory of Computing and CS education, particularly why students struggle with that material. He is interested in how Generative AI impacts theory pedagogy, and advocates for balancing pragmatic and philosophical concepts in small-class environments.

Erickson's teaching focuses on large upper-division undergraduate and graduate-level algorithms courses. He believes that theoretical computer science education should prioritize creative problem-solving, clear communication, and a student's willingness to risk making mistakes over merely evaluating the final product. His presentation highlights his experiences deploying auto-graded scaffolding exercises to manage large theory and algorithms classes. While he is cautiously optimistic about utilizing auto-grading and generative AI, he remains concerned about the negative consequences of overusing or misusing these tools.

Randolph teaches intermediate and advanced undergraduate algorithms courses within a liberal arts context. He emphasizes that collaborative problem-solving and the clear communication of ideas are foundational to theoretical computer science. Consequently, he is modifying his existing courses to decrease their dependence on written work as the sole metric of student understanding. While he sees the potential of large language models to help students deconstruct complex material, he is cautious about how these tools might negatively impact peer interactions and help-seeking behaviors.

Shindler teaches large-enrollment courses spanning lower-division data structures to graduate algorithms. His CS education research includes developing a concept inventory for dynamic programming and exploring alternate grading systems for theory courses. He advocates that mastering algorithm design and analysis requires active, regular experiential learning that functions as both an individual and social process. His perspective centers on how to successfully scale these experiential best practices to accommodate very large enrollment environments.

The panel first discussed the incorporation of Generative AI and Large Language Models into these courses. Specifically, they discussed (1) whether the “proof” will become obsolete and the increased importance of verification of AI-generated proofs, and (2) what aspects of learning theoretical and algorithmic concepts “could” or “should” be offloaded to AI models, similar to how arithmetic originally done by-hand are now largely done by calculators. The panel then discussed usage of autograders with broader implications. More specifically, they discussed (1) how one implements active learning at scale without relying entirely on autograders that may mask student misconception, and (2) how one reconciles the administrative push for automation while simultaneously evaluating a student's creative thought process. Finally, the panel engaged with the audience and covered many related topics related to pedagogy in these two courses.

Even though the panel was 75 minutes, there was simply not enough time to discuss the myriad dimensions of pedagogy here. For example, the panelists planned on discussing broader learning goals, such as how reducing reliance on written work impacts what the “evidence” of understanding is in these courses, and how to incentivize students to take risks without penalizing their grade. Additionally, there were many audience members, online and in-person, who were not able to ask a question in time.

Clearly, there is a vibrant community of theory and algorithms educators and researchers within SIGCSE, and there is much more discussion to be had. There still remain critical issues, both within these courses and how they intersect the rest of the computing curriculum. We would encourage those who teach either course to continue the discussion with us and potentially start a research collaboration. Only through trying new ideas and finding new collaborations can we all innovate within this space.

Member Spotlight: Judith Gal-Ezer

image of Judith Gal-Ezer
Judith Gal-Ezer; photo credit: Shir Shalgi.
How did you first get involved with the CS education community?

While my PhD was in applied mathematics, my real interest was in exploiting the potential of computers to learn mathematics with deeper insight. As I pursued research in this direction, I realized that there must be a coherent discipline underlying the technology. Although I already held a PhD, I undertook further studies toward a certificate in computer science, completing both theoretical and implementation-oriented courses. I entered the computer science education community at a time when the field was still searching for its educational identity. In 1985, I was among the designers of the Bachelor’s program in computer science at the Open University of Israel. In the early 1990s, I led the development of Israel’s first national high-school computer science curriculum. This work quickly made it clear that the questions we were asking locally, about the nature of computer science, its core ideas, and its role in general education, were being asked worldwide. Engaging with an international community of educators who shared these concerns shaped my long-term commitment to computer science education as both a scholarly field and a social mission.

Can you describe some of the ways you have been involved in developing and enhancing computer science education?

My involvement has spanned curriculum design, policy, research, and community leadership. I have worked on national and international curriculum frameworks, teacher education initiatives, and cross-sector collaborations linking schools, universities, and policy makers. A recurring theme in my work has been the emphasis on conceptual foundations, helping learners understand what computing is rather than focusing narrowly on tools or technologies. I have also been deeply involved in building and sustaining professional communities, mentoring educators and graduate students, and contributing to international efforts that seek shared understanding across diverse educational systems.

Where do you think computer science education is headed in the next 5-10 years?

In the next decade, I believe we will see a shift toward flexible, lifelong learning pathways and a deeper integration of computing across disciplines. Artificial intelligence will become an integral part of this landscape, embedded in a natural and scholarly way, as both a subject of study and a tool grounded in fundamental principles rather than driven by short-term trends. At the same time, the importance of strong foundations such as abstraction, algorithms, data, systems, and ethics, will become even more evident. The future of computer science education depends on our ability to balance rapid technological change with deep, principled understanding, and to frame computing as a human-centered discipline with clear societal responsibility.

I envision higher education changing dramatically. Instead of a rigid, traditional degree structure, we may move toward modular “packets” of learning, allowing students to choose what they truly need for their future in industry or academia. For each area of computing, such as computer science, software engineering, or systems engineering, these packets might include a foundational theory packet, a practical implementation packet, and an industry-oriented packet that reflects real-world needs.

Ultimately, education will become more personalized, helping students understand not only what they are learning, but why it matters for their professional paths, for society, and for their own lives.

What do you think are the biggest challenges facing the community?

One of the biggest challenges is the rapidly changing technological landscape. There is constant pressure to update curricula to reflect new tools, often at the expense of depth and coherence. A critical challenge is encouraging computer science to become teachers and then supporting the teachers through professional development, so they can teach computing with confidence and vision. Finally, the community must continue to articulate the educational value of computer science, beyond workforce arguments, as a discipline that shapes how people think and understand the world.

Currently the rapid emergence of AI tools poses a major challenge for education. Meeting this challenge requires dedicated attention to AI literacy in schools and higher education, alongside a thoughtful integration of AI tools into teaching, learning, and assessment, guided by pedagogical goals, academic rigor, and ethical considerations.

What are the biggest challenges for diversity, equity, and inclusion in CS education today? And what can CS educators do to help encourage diversity?

many learners still do not see themselves as belonging in the field. These challenges are cultural as much as structural. CS educators can make a difference by designing inclusive curricula, offering multiple entry points, emphasizing relevance and meaning, and presenting computing as creative, collaborative, and socially impactful. Creating supportive learning environments and ensuring that diverse voices are visible and valued.

What do you enjoy doing when you are not working?

What I enjoy most is my work and the feeling that I am making a meaningful contribution to computing education. Beyond that, I am fortunate to have a large family, and I cherish the time I spend with my children, grandchildren, and their spouses. Traveling together, reading, and watching films are among the simple pleasures that give me great joy.