| 2009 | "Georgia computes!": improving the computing education pipeline. Amy S. Bruckman, Maureen Biggers, Barbara Ericson, Tom McKlin, Jill P. Dimond, Betsy James DiSalvo, Mike Hewner, Lijun Ni, Sarita Yardi |
| 2009 | A "CS 1.5" introduction to web programming. Marty Stepp, Jessica Miller, Victoria Kirst |
| 2009 | A CS unplugged design pattern. Tomohiro Nishida, Susumu Kanemune, Yukio Idosaka, Mitaro Namiki, Tim Bell, Yasushi Kuno |
| 2009 | A graphics package for the first day and beyond. Michael H. Goldwasser, David Letscher |
| 2009 | A historical look at curricula and materials. Nell B. Dale, Andrew D. McGettrick, John Impagliazzo, Robert M. Aiken, Elliot B. Koffman, Jim Leisy |
| 2009 | A history of computing course with a technical focus. Geoffrey M. Draper, Robert R. Kessler, Richard F. Riesenfeld |
| 2009 | A model academic ethics and integrity policy for computer science departments. Charles Riedesel, Eric D. Manley, Susan Poser, Jitender S. Deogun |
| 2009 | A multidisciplinary approach towards computational thinking for science majors. Susanne E. Hambrusch, Christoph Hoffmann, John T. Korb, Mark Haugan, Antony L. Hosking |
| 2009 | A scaffolded introduction to dynamic website development for female high school students. Mary Beth Rosson, Anastassia Ioujanina, Timothy Paone, Gretel Sheasley, Hansa Sinha, Craig H. Ganoe, John M. Carroll, Jan Mahar |
| 2009 | A simple framework for interactive games in CS1. Andrew Luxton-Reilly, Paul Denny |
| 2009 | A synthesis course in hardware architecture, compilers, and software engineering. Shimon Schocken, Noam Nisan, Michal Armoni |
| 2009 | A tutorial on stroke-based interfaces: unistroke recognition algorithms appropriate for compelling projects in introductory courses. Dave A. Berque |
| 2009 | Abstraction and extensibility in digital logic simulation software. Richard M. Salter, John L. Donaldson |
| 2009 | Academia-academia-industry collaborations on software engineering projects using local-remote teams. Adrian Rusu, Amalia I. Rusu, Rebecca Docimo, Confesor Santiago, Mike Paglione |
| 2009 | Acm education board and masters level programs. Gordon Davies, Lillian N. Cassel, Arthur B. Pyster, Michael E. Caspersen, Heikki Topi |
| 2009 | Advanced placement computer science: the future of tracking the first year of instruction. Owen L. Astrachan, Henry MacKay Walker, Chris Stephenson, Lien Diaz, Janice E. Cuny |
| 2009 | All I really need to know I learned in CS1. Elliot B. Koffman |
| 2009 | An activity-based sensor networks course for undergraduates with sun spot devices. Damon Tyman, Nirupama Bulusu, Jens Mache |
| 2009 | An experience report on the design and delivery of two new software design courses. Alex Baker, André van der Hoek |
| 2009 | An historical look at the SIGCSE conference. Curt M. White |
| 2009 | An inexpensive hand-eye system for undergraduate robotics instruction. Glenn V. Nickens, Ethan J. Tira-Thompson, Thorna Humphries, David S. Touretzky |
| 2009 | An information assurance curriculum for commanding officers using hands-on experiments. Joel Brynielsson |
| 2009 | An international collaboration in software engineering. Mohammad H. N. Tabrizi, Carol B. Collins, Vipul Kalamkar |
| 2009 | Analyzing programming projects. Stuart A. Hansen |
| 2009 | Another look at the behaviors of novice programmers. James B. Fenwick Jr., Cindy Norris, E. Frank Barry, Josh Rountree, Cole J. Spicer, Scott D. Cheek |
| 2009 | Best practices in software engineering project class management. Jon Beck, Vicki L. Almstrum, Heidi J. C. Ellis, Massood Towhidnejad |
| 2009 | Breadth-last technical electives: integrating the CS core via computer games and mobile robotics. William W. White, Jerry B. Weinberg |
| 2009 | Bringing big systems to small schools: distributed systems for undergraduates. Jeannie R. Albrecht |
| 2009 | Build an operating system from scratch: a project for an introductory operating systems course. Michael D. Black |
| 2009 | CS1 students speak: advice for students by students. Brian Hanks, Laurie C. Murphy, Beth Simon, Renée McCauley, Carol Zander |
| 2009 | CS262: a breadth-second survey of informatic CS. Don Blaheta |
| 2009 | CSbots: design and deployment of a robot designed for the CS1 classroom. Tom Lauwers, Illah R. Nourbakhsh, Emily Hamner |
| 2009 | Combining distinct graduate and undergraduate HCI courses: an experiential and interactive approach. Christopher Brown, Robert Pastel |
| 2009 | Data space animation for learning the semantics of C++ pointers. Amruth N. Kumar |
| 2009 | Dereferee: exploring pointer mismanagement in student code. Anthony Allevato, Stephen H. Edwards, Manuel A. Pérez-Quiñones |
| 2009 | Developing authentic problem solving skills in introductory computing classes. Katrina Falkner, Edward Palmer |
| 2009 | Do LEGO® Mindstorms® motivate students in CS1? William Isaac McWhorter, Brian C. O'Connor |
| 2009 | Do students differentiate between computing disciplines? Jill E. Courte, Cathy Bishop-Clark |
| 2009 | Embedding computer science concepts in K-12 science curricula. Chi-Cheng Lin, Mingrui Zhang, Barbara Beck, Gayle Olsen |
| 2009 | Engagement: gaming throughout the curriculum. Briana B. Morrison, Jon A. Preston |
| 2009 | Engaging middle school teachers and students with alice in a diverse set of subjects. Susan H. Rodger, Jenna Hayes, Gaetjens Lezin, Henry Qin, Deborah Nelson, Ruth Tucker, Mercedes Lopez, Stephen Cooper, Wanda P. Dann, Don Slater |
| 2009 | Engaging students through mobile game development. Stan Kurkovsky |
| 2009 | Enhancing undergraduate education: a REU model for interdisciplinary research. Daniela Stan Raicu, Jacob David Furst |
| 2009 | Entertainment arts and engineering(or how to fast track a new interdisciplinary program). Robert Kessler, Mark Christensen van Langeveld, Roger Altizer |
| 2009 | Experiences with just-in-time teaching in systems and design courses. Janet Davis |
| 2009 | Experimental evaluation of an educational game for improved learning in introductory computing. Michael Eagle, Tiffany Barnes |
| 2009 | Exploring NSF funding opportunities in EHR and CISE. Stephen Cooper, Joan Peckham, Harriet G. Taylor |
| 2009 | Exploring factors that influence computer science introductory course students to persist in the major. Lecia Jane Barker, Charlie McDowell, Kimberly Kalahar |
| 2009 | Fabrication: a tangible link between computer science and creativity. Susan Reiser, Rebecca F. Bruce |
| 2009 | Filling the gap in programming instruction: a text-enhanced graphical programming environment for junior high students. Joey C. Y. Cheung, Grace Ngai, Stephen C. F. Chan, Winnie W. Y. Lau |
| 2009 | Foss 101: engaging introductory students in the open source movement. Ralph A. Morelli, Trishan R. de Lanerolle |
| 2009 | From the man on the moon to 2001 and beyond: the evolving social and ethical impact of computers a session to commemorate SIGCSE' 40 anniversary. Florence Appel, Katherine Deibel, C. Dianne Martin, Joseph D. Oldham, Tarsem S. Purewal Jr., Carol Spradling |
| 2009 | GINI: a user-level toolkit for creating micro internets for teaching & learning computer networking. Muthucumaru Maheswaran, Alexis Malozemoff, Daniel Ng, Sheng Liao, Song Gu, Balasubramaneyam Maniymaran, Julie Raymond, Reehan Shaikh, Yuanyuan Gao |
| 2009 | Girls do like playing and creating games. Ursula Wolz, Tiffany Barnes, Jessica D. Bayliss, Jamie Cromack |
| 2009 | Gr8 designs for Gr8 girls: a middle-school program and its evaluation. Michelle Craig, Diane Horton |
| 2009 | Hadoop at home: large-scale computing at a small college. Richard A. Brown |
| 2009 | Has the paradigm shift in CS1 a harmful effect on data structures courses: a case study. Judith Gal-Ezer, Tamar Vilner, Ela Zur |
| 2009 | Historical sources as a teaching tool. Inna Pivkina, Desh Ranjan, Jerry Lodder |
| 2009 | Implications of integrating test-driven development into CS1/CS2 curricula. Chetan Desai, David S. Janzen, John Clements |
| 2009 | Increasing engagement in automata theory with JFLAP. Susan H. Rodger, Eric N. Wiebe, Kyung Min Lee, Chris Morgan, Kareem Omar, Jonathan Su |
| 2009 | Injecting rapid feedback and collaborative reasoning in teaching specifications. Dana P. Leonard, Jason O. Hallstrom, Murali Sitaraman |
| 2009 | Integrating pedagogical code reviews into a CS 1 course: an empirical study. Christopher D. Hundhausen, Anukrati Agrawal, Dana Fairbrother, Michael Trevisan |
| 2009 | Introducing PyLighter: dynamic code highlighter. Michael G. Boland, Curtis C. Cliburn |
| 2009 | Introducing computer programming via gameboy advance homebrew. Gary Kacmarcik, Sylvie Giral Kacmarcik |
| 2009 | Introductory programming courses and computer games. Mark Lewis, Scott T. Leutenegger, Michael Panitz, Kelvin Sung, Scott A. Wallace |
| 2009 | It seemed like a good idea at the time. Jonas Boustedt, Robert McCartney, Katherine Deibel, Jim Huggins, Beth Simon, Suzanne Westbrook, The Mystery Presenter |
| 2009 | LC3uArch: a graphical simulator of the LC-3 microarchitecture. Andrew Brownfield, Cindy Norris |
| 2009 | Learning programming through fashion and design: a pilot summer course in wearable computing for middle school students. Winnie W. Y. Lau, Grace Ngai, Stephen C. F. Chan, Joey C. Y. Cheung |
| 2009 | Linking computer science, art, and practice through digital sound. Jennifer Burg, Jason Romney |
| 2009 | Make IT matter: how computing can make a difference. Gregory D. Abowd |
| 2009 | Methodology for successful undergraduate recruiting in computer science at comprehensive public universities. Patricia Morreale, Stan Kurkovsky, George Chang |
| 2009 | Methods, metrics and motivation for a green computer science program. Mujtaba Talebi, Thomas P. Way |
| 2009 | Multi-site evaluation of SimSE. Emily Oh Navarro, André van der Hoek |
| 2009 | Music performamatics: interdisciplinary interaction. Jesse M. Heines, Gena R. Greher, Sarah Kuhn |
| 2009 | New models for the CS1 course: a fifteen year retrospective. Richard M. Salter, Robert D. Cupper, Stuart Hirshfield, Alexa M. Sharp |
| 2009 | Nifty assignments. Nick Parlante, Thomas P. Murtagh, Mehran Sahami, Owen L. Astrachan, David Reed, Christopher A. Stone, Brent Heeringa, Karen L. Reid |
| 2009 | On preparing students for distributed software development with a synchronous, collaborative development platform. Andrew Meneely, Laurie A. Williams |
| 2009 | On the role and effectiveness of pop quizzes in CS1. Vincent A. Cicirello |
| 2009 | Pander to ponder. Owen L. Astrachan |
| 2009 | Panel on revitalized undergraduate computing education. Joseph E. Urban, Jesse M. Heines, Edward A. Fox, Harriet G. Taylor |
| 2009 | Personalizing CS1 with robots. Jay Summet, Deepak Kumar, Keith J. O'Hara, Daniel Walker, Lijun Ni, Douglas S. Blank, Tucker R. Balch |
| 2009 | Predictive vs. passive animation learning tools. David Scot Taylor, Andrei F. Lurie, Cay S. Horstmann, Menko B. Johnson, Sean K. Sharma, Edward C. Yin |
| 2009 | Preparation of high school computer science teachers: the Israeli perspective. Judith Gal-Ezer, Orit Hazzan, Noa Ragonis |
| 2009 | Preparing students for ubiquitous parallelism. Daniel Ernst, Barry Wittman, Brian Harvey, Tom Murphy, Michael Wrinn |
| 2009 | Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2009, Chattanooga, TN, USA, March 4-7, 2009 Sue Fitzgerald, Mark Guzdial, Gary Lewandowski, Steven A. Wolfman |
| 2009 | Python CS1 as preparation for C++ CS2. Richard J. Enbody, William F. Punch, Mark McCullen |
| 2009 | QuickDraw: bringing graphics into first year. Ben Stephenson, Craig Taube-Schock |
| 2009 | Rediscovering the passion, beauty, joy, and awe: making computing fun again, continued. Daniel D. Garcia, Robb Cutler, Zachary Dodds, Eric Roberts, Alison Young |
| 2009 | Renaissance computing: an initiative for promoting student participation in computing. Leen-Kiat Soh, Ashok Samal, Stephen D. Scott, Stephen Ramsay, Etsuko Moriyama, George Meyer, Brian Moore, William G. Thomas, Duane F. Shell |
| 2009 | Report of the 2008 SIGPLAN programming languages curriculum workshop: preliminary report. Mark W. Bailey, Kim B. Bruce, Kathleen Fisher, Robert Harper, Stuart Reges |
| 2009 | Report on the ACM/IEEE-CS undergraduate curricula recommendations. Andrew D. McGettrick, Renée McCauley, Richard J. LeBlanc, Heikki Topi |
| 2009 | Representation of women in CS: how do we measure a program's success? Brad Richards |
| 2009 | Rethinking computing. Craig J. Mundie |
| 2009 | Retina: helping students and instructors based on observed programming activities. Christian Murphy, Gail E. Kaiser, Kristin Loveland, Sahar Hasan |
| 2009 | Revising an assessment plan to conform to the new ABET-CAC guidelines. Donald B. Sanderson |
| 2009 | SIGCSE: from the beginnings to a bright future. Lillian N. Cassel, Richard H. Austing, Elliot B. Koffman |
| 2009 | Seattle: a platform for educational cloud computing. Justin Cappos, Ivan Beschastnikh, Arvind Krishnamurthy, Tom Anderson |
| 2009 | Sexism: toxic to women's persistence in CSE doctoral programs. Joanne McGrath Cohoon, Zhen Wu, Jie Chao |
| 2009 | Starting with scratch in CS 1. Ursula Wolz, Henry H. Leitner, David J. Malan, John Maloney |
| 2009 | Student-generated active-learning exercises. Edward F. Gehringer, Carolyn S. Miller |
| 2009 | Successful and unsuccessful problem solving approaches of novice programmers. Brian Hanks, Matt Brandt |
| 2009 | Teaching computational thinking through bioinformatics to biology students. Hong Qin |
| 2009 | Teaching database security and auditing. Li Yang |
| 2009 | Teaching programming and problem solving to CS2 students using think-alouds. Naveed Arshad |
| 2009 | Test-driven data structures: revitalizing CS2. Joel Adams |
| 2009 | Test-driven design for introductory OO programming. Viera K. Proulx |
| 2009 | The future of the AP CS program. Paul T. Tymann, Laurie White |
| 2009 | The heart of a whistle-blower: a corporate decision-making game for computer ethics classes. Bo Brinkman |
| 2009 | The hidden injuries of overloading 'ADT'. Duane Buck, David J. Stucki |
| 2009 | The impact of instructor initiative on student learning: a tutoring study. Kristy Elizabeth Boyer, Robert Phillips, Michael D. Wallis, Mladen A. Vouk, James C. Lester |
| 2009 | The pintos instructional operating system kernel. Ben Pfaff, Anthony Romano, Godmar Back |
| 2009 | The present and future of computational thinking. Owen L. Astrachan, Susanne E. Hambrusch, Joan Peckham, Amber Settle |
| 2009 | The summer academy for advancing deaf and hard of hearing in computing. Anna Cavender, Richard E. Ladner, Robert I. Roth |
| 2009 | Thinking about computational thinking. James J. Lu, George H. L. Fletcher |
| 2009 | Trends and discoveries of the computing educators oral history project. Lecia Jane Barker, Elizabeth S. Adams, Amardeep Kahlon, Andrea Lawrence, Alison Young |
| 2009 | Two in the middle: digital character production and machinima courses. Mark Christensen van Langeveld, Robert Kessler |
| 2009 | Two mathematical gestalts for computer theory. Kirby McMaster, Brian W. Rague, Steven M. Hadfield |
| 2009 | Understanding student performance on an algorithm simulation task: implications for guided learning. Anne Philpott, Tony Clear, Jacqueline L. Whalley |
| 2009 | Using Roy P. Pargas, Samuel P. Bryfczynski |
| 2009 | Using collaborative, modified peer led team learning to improve student success and retention in intro cs. Maureen Biggers, Tuba Yilmaz, Monica Sweat |
| 2009 | Using daily student presentations to address attitudes and communication skills in CS1. Chris Bennett, Timothy Urness |
| 2009 | Using games in introductory courses: tips from the trenches. Jessica D. Bayliss |
| 2009 | Using modes of inquiry and engaging problems to link computer science and mathematics. Robin Y. Flatland, James R. Matthews |
| 2009 | Using open source software to engage students in computer science education. Gregory W. Hislop, Heidi J. C. Ellis, Allen B. Tucker, Scott D. Dexter |
| 2009 | Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science. Susan Horwitz, Susan H. Rodger, Maureen Biggers, David W. Binkley, C. Kolin Frantz, Dawn Gundermann, Susanne E. Hambrusch, Steven Huss-Lederman, Ethan V. Munson, Barbara G. Ryder, Monica Sweat |
| 2009 | Using programming to help students understand the value of diversity. Michael R. Wick |
| 2009 | Virtualized games for teaching about distributed systems. Joel Wein, Kirill Kourtchikov, Yan Cheng, Ron Gutierez, Roman Khmelichek, Matthew Topol, Chris Sherman |
| 2009 | Weighted game developer qualifications for consideration in curriculum development. Monica McGill |
| 2009 | What makes CS teachers change?: factors influencing CS teachers' adoption of curriculum innovations. Lijun Ni |
| 2009 | Whither scheme?: 21 Richard Brown, Janet Davis, Samuel A. Rebelsky, Brian Harvey |